问题描述
在eclipse RCP环境开发JavaFX客户端程序下,切换界面出现报错
报错现象
javafx.fxml.LoadException:
/plugin/com.pctool.logcollect/fxml/log-collect.fxml:19
..............
Caused by: java.lang.ClassNotFoundException: com.pctool.logcollect.ui.controller.LogCollectController cannot be found by com.pctool.home_1.2.0.qualifier
.............
解决方案
方案一
如果是在OSGi环境下需要对包进行export,否则别的bundle无法获取class

解决方案二
是否有依赖需要引入fxml的bundle和controller,没有则导入依赖
本文介绍了在Eclipse RCP环境中使用JavaFX开发客户端程序时遇到的界面切换异常问题及两种解决方案。一种是在OSGi环境下对包进行导出,另一种是检查并导入必要的依赖。
4435

被折叠的 条评论
为什么被折叠?



