Idea打开javafx Scene Builder报错java.lang.ClassNotFoundException: com.sun.javafx.css.StyleConverterImpl问题解决

报错信息忘记截图了,错误内容就是: java.lang.ClassNotFoundException: com.sun.javafx.css.StyleConverterImpl在打开fxml文件的Scene Builder时产生的这个错误,翻了很多博客,终于在Stackoverflow上找到了解决办法,先贴一下原回答。
 
先打开idea的settings,到plugins中下载  Choose Runtime这个插件
下载完成之后通过快捷键 ctrl+shift+a 搜索choose runtime
接着,配置 jdrsdk的版本,我的jdk版本是jdk8,对应的jdrsdk版本也选择8(如果是其他版本的jdk,可以尝试选择对应的jdrsdk版本,我没有尝试过,因此不知道是否有用)。
Idea打开javafx Scene Builder报错java.lang.ClassNotFoundException: com.sun.javafx.css.StyleConverterImpl问题解决_第1张图片
这里我直接使用了本地的jdk,如果选择其他的需要经历一个下载过程(20min-30min),之后选择install,会自动重启idea,然后再打开Scene Builder就正常啦。
 

你可能感兴趣的:(Idea打开javafx Scene Builder报错java.lang.ClassNotFoundException: com.sun.javafx.css.StyleConverterImpl问题解决)