Dieses JavaFX Starter Template nutzt das Build-System Gradle, um einfach ein Java Projekt mit Java 17 und JavaFX zu starten.
- Diesen Projektordner kopieren und beliebig benennen
- (optional) in
settings.gradle
EintragrootProject.name
an App-Namen anpassen - Projekt in beliebiger IDE/Text-Editor öffnen:
- Eclipse:
File/Import/Gradle/Existing Gradle Project
- IntelliJ
File/Open
(dann ggf.Import as Gradle Project
)
- Eclipse:
- Gradle Dependencies installieren
- Terminal Linux/MacOS:
./gradlew install
\ - Terminal Windows:
gradlew.bat install
- Mit Eclipse: Rechtsklick auf das Projekt, dann
Gradle/Refresh Gradle Project
- In IntelliJ: Rechts in der vertikalen Toolbar auf den Gradle-Elefanten klicken und dann auf das Reload Symbol
- Terminal Linux/MacOS:
- Sicherstellen, dass Project SDK korrekt gesetzt ist
- In Eclipse unter
File/Properties/Java Build Path/Libraries
nachsehen - In IntellIJ unter
File/Project Structure/Project/SDK
nachsehen
- In Eclipse unter
- JavaFX App starten:
- Terminal Linux/MacOS:
./gradlew run
- Terminal Windows:
gradlew.bat run
- Eclipse: Im Menü unten auf Gradle Tasks dann /application/run (aufklappen)
- IntelliJ: Im Gradle-Menü rechts auf
<app name>/Tasks/application/run
(aufklappen)
- Terminal Linux/MacOS:
Die Main Klasse der Anwendung liegt unter src/application/App
Folgende Ordner und Dateien dürfen nicht gelöscht werden, da sie von Gradle benötigt werden.
gradle
build.gradle
gradlew
gradlew.bat
settings.gradle
- In
build.gradle
den EintragJavaLanguageVersion.of(17)
die Java Version eintragen. Kompatiblität zu JavaFX beachten.