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。