Ошибка JavaFX: файл класса имеет неправильную версию 54, должно быть 52 - PullRequest
0 голосов
/ 09 февраля 2019

Я установил java JDK 11 и использую Maven JavaFX.Но когда я пытаюсь выполнить код, я получаю сообщение об ошибке сборки: «файл класса имеет неправильную версию 54, должно быть 52»

POM.xml

<dependencies>
    <!-- https://mvnrepository.com/artifact/org.openjfx/javafx-controls -->
    <dependency>
        <groupId>org.openjfx</groupId>
        <artifactId>javafx-controls</artifactId>
        <version>11.0.2</version>
    </dependency>
    <!-- https://mvnrepository.com/artifact/org.openjfx/javafx-fxml -->
    <dependency>
        <groupId>org.openjfx</groupId>
        <artifactId>javafx-fxml</artifactId>
        <version>11.0.2</version>
    </dependency>

    <dependency>
        <groupId>com.ibm.watson.developer_cloud</groupId>
        <artifactId>java-sdk</artifactId>
        <version>6.14.0</version>
    </dependency>
    <dependency>
        <groupId>com.googlecode.json-simple</groupId>
        <artifactId>json-simple</artifactId>
        <version>1.1.1</version>
    </dependency>
</dependencies>

1 Ответ

0 голосов
/ 09 февраля 2019

Убедитесь, что вы используете Java 11 для компиляции и уровень языка установлен на 10 или выше.Проверьте этот ответ , чтобы узнать, как настроить уровень языка в IntelliJ IDEA для Maven.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...