如何修复maven中的“包javafx.util不存在”
我的代码构建在jenkins的基础上,直到几天前JDK1.8才开始工作,突然它开始抛出javafx包不存在的异常如何修复maven中的“包javafx.util不存在”,java,maven,javafx,javafx-8,Java,Maven,Javafx,Javafx 8,我的代码构建在jenkins的基础上,直到几天前JDK1.8才开始工作,突然它开始抛出javafx包不存在的异常 16:28:25 [ERROR] /home/jenkins/workspace/dev-compiler.build.pre-submit/dev-client/src/main/java/com/dev/monitor/javafx/config/ConfigController.java:[11,26] package javafx.collections does not e
16:28:25 [ERROR] /home/jenkins/workspace/dev-compiler.build.pre-submit/dev-client/src/main/java/com/dev/monitor/javafx/config/ConfigController.java:[11,26] package javafx.collections does not exist
16:28:25 [ERROR] /home/jenkins/workspace/dev-compiler.build.pre-submit/dev-client/src/main/java/com/dev/monitor/javafx/AppView.java:[4,23] package javafx.geometry does not exist
16:28:25 [ERROR] /home/jenkins/workspace/dev-compiler.build.pre-submit/dev-client/src/main/java/com/dev/monitor/javafx/AppView.java:[9,36] package javafx.scene.control.TabPane does not exist
正如我从google了解到的,javafx不再是jdk的一部分。所以我需要从外部获取javafx依赖项
我们有任何maven插件或配置可以解决这个问题吗?它来自JDK 11 Oracle已经将JavaFX与JDK解耦。你可以参考下面的链接 如果您使用的是1.8,JavaFX将与jdk8捆绑在一起