Bővítmény:
A bővítmény beállítása:
Terminálban:
Elég egy Enter vagy javítjuk a verziót.
Utána kéri a megerősítést:
Y: :
Enter-rel tovább megyünk.
Jobbra lent egy párbeszédablakban:
(i) Maven project [app01] is created under: /home/janos/dev/app01 Source: Maven for Java (Extendsion) [Open] [Add to Workspace]
Kattintsunk az Ok gombra.
Az eredeti ablakot bezárhatjuk.
Nyissuk meg a projektet.
mvn dependency:tree
app01/ |-src/main/ | |-java/ | | |-lan/zold/ | | | |-App.java | | | |-PrimaryController.java | | | `-SecondaryController.java | | `-module-info.java | `-resources/lan/zold/ | |-primary.fxml | `-secondary.fxml |-target/ `-pom.xml
Az App.java fájlban a Run segítégével.
Ha van mvn parancs, parancssorból:
mvn clean javafx:run
A program így is fut, de a start() metódus Stage bemenő típusára hibát ír. Ennek megoldása:
Vegyük fel egy újabb függőséget a module-info.java fájlban:
requires transitive javafx.graphics;
module com.example { requires transitive javafx.graphics; //<-- requires javafx.controls; requires javafx.fxml; opens com.example to javafx.fxml; exports com.example; }
Hibaüzenet:
he JAVA_HOME environment variable is not defined correctly, this environment variable is needed to run this program.
Szerkesszük a beállításokat:
A JAVA_HOME helytelen beállítása esetén, állítsunk be a rendes útvonalat:
"terminal.integrated.env.linux": { "JAVA_HOME": "/usr/lib/jvm/java-17-openjdk-amd64" }, "terminal.integrated.env.windows": { "JAVA_HOME": "c:/Program Files/Java/jdk-17" },