Я пытаюсь использовать JavaFX 2 из простого представления затмения, но я получаю
java.lang.UnsatisfiedLinkError: Неверный URL для класса:
bundleresource: //435.fwk1827795025/com/sun/glass/utils/NativeLibLoader.class
После некоторого исследования с JAD я обнаружил, что NativeLibLoader имеет очень интересную проверку:
if(!classUrlString.startsWith("jar:file:") || classUrlString.indexOf("!") == -1)
throw new UnsatisfiedLinkError((new StringBuilder()).append("Invalid URL for class: ").append(classUrlString).toString());
Значит ли это, что javafx нельзя использовать из комплекта OSGi? Пожалуйста, докажите, что я неправ.