java.lang.NoClassDefFoundError: com/sun/javafx/css/转换器/ | 您所在的位置:网站首页 › Javafx怎么用图标 › java.lang.NoClassDefFoundError: com/sun/javafx/css/转换器/ |
考虑到JavaFX在8和9+之间的主要API变化(除其他外,皮肤和css解析器是公开的),运行在JavaFX 13上的任何项目都不能使用为JavaFX 8创建的依赖项。 胶子移动5 (com.gluonhq:charm:5.0.0),发布于2018年,与Java 8工作,这解释了你得到的例外。 有一个针对Java9编译的胶子移动依赖项:5.0.0-jdk9。 虽然这可能会解决您的问题,但该版本已不再更新。 最新的版本是6.0.2,这个版本是为JavaFX 11+创建的。 此版本还与GraalVM一起工作,并使用客户端插件允许为所有平台(桌面/移动/嵌入式)创建本机映像。 您可以在这里看到一个工作样例:HelloGluon。 该示例在桌面上运行良好,但胶子移动库打算在移动(iOS/Android)上工作,并且拥有商业许可证。 |
CopyRight 2018-2019 实验室设备网 版权所有 |