2017-05-31 71 views
0

在Linux Mint 18.1 Cinnamon 64位中運行我的應用程序時,出現以下異常,但未在Windows中收到錯誤代碼。 ElementImpl看起來屬於jre/lib/ext/jfxrt.jar,我試着用java.library.path來設置它,但我認爲這個問題更多的與代碼沒有找到正確的本地庫來執行getOuterHTMLImpl碼?我也安裝了libwebkitgtk,但沒有運氣。在Linux中使用ui4j的java.lang.UnsatisfiedLinkError 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

什麼是您的Java版本? – ozhan

+0

oracle java版本「1.8.0_131」 –

回答

0

只要使用開放的JDK,它爲我工作;)