Как исправить "пакет javafx.util не существует" в Maven - PullRequest
0 голосов
/ 08 мая 2019

Мой код построен на jenkins, работавшем до нескольких дней назад с jdk 1.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 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, которая может решить эту проблему?

1 Ответ

1 голос
/ 08 мая 2019

Это из JDK 11 Oracle отделил JavaFX от JDK.Вы можете обратиться к ссылке ниже JavaFX Если вы используете 1.8, JavaFX поставляется с JDK 8

enter image description here

...