JFoenix ошибка, возможно, с управлением javaFx

переместил свой проект на JDK9, я начал получать это исключение, которое, как я считаю, является ошибкой ... в моем проекте у меня есть JFXDatePicker, в моем модуле -info.java мне требуется 2 пакета "требует javafx.controls;" и JFoenix " требуется com.jfoenix; " для JFXDatePicker ..

исключение:

  Exception in thread "JavaFX Application Thread" 
  java.lang.IllegalAccessError: superclass access check failed: class 
  com.jfoenix.controls.behavior.JFXGenericPickerBehavior (in module 
  com.jfoenix) cannot access class 
  com.sun.javafx.scene.control.behavior.ComboBoxBaseBehavior (in module 
  javafx.controls) because module javafx.controls does not export 
  com.sun.javafx.scene.control.behavior to module com.jfoenix

Дело в том, что в моем проекте ComboBox не используется.

Решением было использовать DatePicker из javaFx, хотя он выглядел не так хорошо, как JFXDatePicker.


person Mohd    schedule 12.04.2018    source источник
comment
Вы используете версию JFoenix для Java 9? Кажется, проблема с доступом к модулю ...   -  person fabian    schedule 12.04.2018
comment
@fabian ... да Jfoenix jar для java 9. На самом деле кажется, что модули конфликтуют, потому что я вообще не использую ComboBox.   -  person Mohd    schedule 12.04.2018