Java InteliJ和场景生成器集成失败
无法在场景生成器中打开该文件Java InteliJ和场景生成器集成失败,java,javafx,Java,Javafx,无法在场景生成器中打开该文件 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/f
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]
我得到了同样的,并修复。
(我不知道是什么造成了这个错误)
我猜您将intelliJ的想法更新为2019.2(192.5728.98)
然后错误导致了 而稳定的版本(实际上是
RC
)是2019.1.4(191.8026.36)
此版本没有导致错误(目前) 如果您只想使用IDE,
使用稳定(或RC)版本很容易修复
这与2019.2现在默认情况下与Jetbrains自己的JDK(JBR)捆绑在一起有关。您可以手动下载带有JBR8的版本(只要他们支持),也可以安装Oracle JDK8并使用不带JBR的版本。链接如下: 另一种可能是下载独立场景生成器,并通过在IntelliJ中单击鼠标右键每次打开该文件(相当烦人)
通过谷歌,你可以发现他们的bug追踪器中存在问题(多次):4个月。我下调了INTELIJ的评级,问题得到了解决,谢谢你的回答为我指明了正确的方向-谢谢。您可以使用“开关引导JDK”并将其指向您的JDK,而无需重新安装Idea。