когда я компилирую с maven, я получаю следующее:
cannot access com.sun.javafx.scene.control.LabeledImpl
bad class file:
[...]/.m2/repository/org/openjfx/javafx-controls/11/javafx-controls-11-linux.jar(com/sun/javafx/scene/control/LabeledImpl.class)
class file has wrong version 54.0, should be 52.0
Please remove or make sure it appears in the correct subdirectory of the classpath.
Я знаю, что эта ошибка была опубликована несколько раз, но я не нашел что-то связанное с maven (здесь проблема классовой версиидля файла в каталог .m2 maven).
В моем pom.xml у меня есть:
<dependency>
<groupId>org.openjfx</groupId>
<artifactId>javafx-controls</artifactId>
<version>11</version>
</dependency>
и
<properties>
<maven.compiler.source>1.8</maven.compiler.source>
<maven.compiler.target>1.8</maven.compiler.target>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
</properties>
Есть идеи?Спасибо