2017-05-31 3 views
0

Ich bekomme die folgende Ausnahme, wenn ich meine Anwendung in Linux Mint 18.1 Cinnamon 64-Bit ausführen, aber keinen Fehler mit dem Code in Windows. ElementImpl scheint zu jre/lib/ext/jfxrt.jar zu gehören und ich habe versucht, das mit java.library.path zu setzen, aber ich denke, das Problem hat mehr damit zu tun, dass der Code nicht die richtige native Bibliothek findet, um getOuterHTMLImpl auszuführen Code? Ich habe libwebkitgtk auch installiert aber kein Glück.java.lang.UnsatisfiedLinkError mit ui4j in Linux Mint

Exception in thread "JavaFX Application Thread" java.lang.UnsatisfiedLinkError: com.sun.webkit.dom.ElementImpl.getOuterHTMLImpl(J)Ljava/lang/String; 
    at com.sun.webkit.dom.ElementImpl.getOuterHTMLImpl(Native Method) 
    at com.sun.webkit.dom.ElementImpl.getOuterHTML(ElementImpl.java:142) 
    at com.ui4j.webkit.dom.WebKitElement.getOuterHTML(WebKitElement.java:776) 
    at com.ui4j.webkit.dom.WebKitElement$ByteBuddy$Y2TpKYyB.getOuterHTML$accessor$jCxpanOa(Unknown Source) 
    at com.ui4j.webkit.dom.WebKitElement$ByteBuddy$Y2TpKYyB$auxiliary$ZZL1EYza.call(Unknown Source) 
    at com.ui4j.webkit.proxy.WebKitProxy$CallableExecutor.run(WebKitProxy.java:46) 
    at com.sun.javafx.application.PlatformImpl.lambda$null$173(PlatformImpl.java:295) 
    at java.security.AccessController.doPrivileged(Native Method) 
    at com.sun.javafx.application.PlatformImpl.lambda$runLater$174(PlatformImpl.java:294) 
    at com.sun.glass.ui.monocle.RunnableProcessor.runLoop(RunnableProcessor.java:92) 
    at com.sun.glass.ui.monocle.RunnableProcessor.run(RunnableProcessor.java:51) 
    at java.lang.Thread.run(Thread.java:748) 
+0

Was ist Ihre Java-Version? – ozhan

+0

oracle java version "1.8.0_131" –

Antwort

0

Verwenden Sie einfach offen jdk, es funktionierte für mich;)

Verwandte Themen