无法在Scene Builder中打开文件

java.lang.ClassNotFoundException: com.sun.javafx.fxml.LoadListener
PluginClassLoader[org.jetbrains.plugins.javaFX, 192.5728.98]
com.intellij.ide.plugins.cl.PluginClassLoader@7f21125e


java.lang.NoClassDefFoundError: com/sun/javafx/fxml/LoadListener

com.intellij.diagnostic.PluginException: While loading class
com.oracle.javafx.scenebuilder.kit.fxom.FXOMLoader:
com/sun/javafx/fxml/LoadListener [Plugin: org.jetbrains.plugins.javaFX]

最佳答案

它与2019.2与默认情况下与Jetbrains自己的JDK(JBR)在版本11中捆绑在一起有关。您可以手动下载带有JBR8的版本(只要它们支持),或者安装Oracle JDK8并使用不带JBR的版本。链接在这里:https://www.jetbrains.com/idea/download/other.html

另一种可能性是下载独立的Scene Builder并每次通过右击IntelliJ来打开文件(非常烦人)。

通过Google,您可以在错误跟踪器中发现他们存在此问题(多次):https://youtrack.jetbrains.com/issue/IDEA-209562 4个月。

10-05 21:10
查看更多