Я совершенно новичок в Intellij и Javafx. Я пытаюсь начать с создания своего первого проекта. Я работаю в среде Linux и скачал OpenJDK24 и OpenJFX24./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)
< /code>
Вот как выглядит мой модуль info.java: < /p>
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;
}
< /code>
и мой файл pom.xml: < /p>
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
< /code>
Вот фотографии некоторых из конфигурации моего проекта, мне кажется, что он взял JFX и JDK, поэтому я не знаю, почему он продолжает говорить, что я использую Java 8. У меня даже нет Java 8 в этой машине. Я не уверен, что происходит. Любая помощь очень ценится. src = "https://i.sstatic.net/wif1gowx.png"/>]
Подробнее здесь: https://stackoverflow.com/questions/797 ... and-javafx