IntelliJ IDEA не работает с OpenJDK24 и JavaFX/OpenJFX. Ошибка: модули не поддерживаются в -source 8.JAVA

Программисты JAVA общаются здесь
Ответить
Anonymous
 IntelliJ IDEA не работает с OpenJDK24 и JavaFX/OpenJFX. Ошибка: модули не поддерживаются в -source 8.

Сообщение Anonymous »

Я совершенно новичок в IntelliJ и JavaFX. Я пытаюсь начать с создания своего первого проекта. Я работаю в среде Linux и загрузил openJDK24 и openJFX24.
После запуска IntelliJ я создал демонстрационный проект javaFX (по умолчанию, который IntelliJ создает для вас), и когда я нажимаю кнопку «Выполнить», я получаю следующее сообщение:

Код: Выделить всё

/path/toproject/.../IdeaProjects/demo/src/main/java/module-info.java
java: modules are not supported in -source 8
(use -source 9 or higher to enable modules)
Вот как выглядит мой модуль-info.java:

Код: Выделить всё

module com.example.demo {
requires javafx.controls;
requires javafx.fxml;

requires com.dlsc.formsfx;

opens com.example.demo to javafx.fxml;
exports com.example.demo;
}
и мой файл pom.xml:

Код: Выделить всё

xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd">
4.0.0

com.example
demo
1.0-SNAPSHOT
demo


UTF-8
5.10.2




org.openjfx
javafx-controls
17.0.6


org.openjfx
javafx-fxml
17.0.6


com.dlsc.formsfx
formsfx-core
11.6.0


org.openjfx
*




org.junit.jupiter
junit-jupiter-api
${junit.version}
test


org.junit.jupiter
junit-jupiter-engine
${junit.version}
test






org.apache.maven.plugins
maven-compiler-plugin
3.13.0

8
8



org.openjfx
javafx-maven-plugin
0.0.8



default-cli

com.example.demo/com.example.demo.HelloApplication
app
app
app
true
true
true







Вот фотографии некоторых конфигураций моего проекта. Мне кажется, что он подхватил JFX и JDK, поэтому я не знаю, почему он продолжает говорить, что я использую Java 8. У меня даже не установлена ​​Java 8 на этом компьютере. Я не уверен, что происходит. Мы будем очень признательны за любую помощь.
Изображение

[
Изображение
]
Изображение


Подробнее здесь: https://stackoverflow.com/questions/797 ... odules-are
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «JAVA»