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版本,我没有尝试过,因此不知道是否有用)。
这里我直接使用了本地的jdk,如果选择其他的需要经历一个下载过程(20min-30min),之后选择install,会自动重启idea,然后再打开Scene Builder就正常啦。
 
posted @ 2020-06-15 22:20  半城烟雨一城湖  阅读(2620)  评论(2)    收藏  举报