Follow along with the video below to see how to install our site as a web app on your home screen.
Anmerkung: This feature may not be available in some browsers.
<launcher>myapp</launcher>.Beschreibung JavaFXMaven ausdührbares Windowsprogramm erstellen
Verzeichnis JavaMavenFenster-main kopieren nach
JavenMaven.........-main ........ = Name StartProgramm in Java
Source aus Netbeans das Verzeichnis main in JavaFXMaven Verzeichnis src kopieren
Files pmd-ruleset.xml und pom.xml anpassen.
Dann laufen lassen in cmd Pfad auf JavaFXMaven stellen
mvnw package
mvnw javafx:run
mvnw -DImage claen install
Eventuell im Main Souce
die class und FXMLoader die Namen ändern
Verzeichnis /target prüfen
in E:\java\JavenMavenEreignis-main\traget\jpackage\Projekt11\Projekt11.exe
bat-file anlegen E:\java\JavenMavenEreignis-main\Projekt11.bat
e:
cd java
cd JavaFXMavenFenster-main
mvnw javafx:run
Verzeichnis target kann gelöscht werden, dann aber wieder neu compelieren
PATH Maven
E:\java\JavaMavenFenster-main
Beispiel
copy E:\java\JavaMavenFenster-main E:\java\JavenMavenEreignis-main
copy E:\java\Netbeans\Projekt11\projekt11\src E:\java\JavenMavenEreignis-main
E:\java\JavenMavenEreignis-main\pom.xml anpassen
<groupId>com.juelin.projekt11</groupId>
<artifactId>Projekt11</artifactId>
<main.class>com.juelin.projekt11.Ereignis</main.class>
einfügen in pom.xml
<dependency>
<groupId>org.mariadb.jdbc</groupId>
<artifactId>mariadb-java-client</artifactId>
<version>3.3.3</version>
</dependency>
<!-- https://mvnrepository.com/artifact/org.slf4j/slf4j-simple -->
<dependency>
<groupId>org.slf4j</groupId>
<artifactId>slf4j-api</artifactId>
<version>2.0.13</version>
</dependency>
<dependency>
<groupId>org.slf4j</groupId>
<artifactId>slf4j-simple</artifactId>
<version>2.0.13</version>
</dependency>
E:\java\JavenMavenEreignis-main\pmd-ruleset.xml anpassen
<property name="packages" value="com.juelin.projekt11" />
cd E:\java\JavenMavenEreignis-main
Run Maven -> Goals...
jpackage:jpackage). Bei Remember as: kannst Du auch einen Namen eingeben, unter dem die Einstellungen für einen späteren Aufruf gespeichert werden sollen (im Bild oben siehst Du z. B., dass ich zwei Einstellungen jlink und jpackage gespeichert habe):
(Da ist ein Tippfehler - clean und nicht claen!)mvnw -DImage claen install
Aufpassen - image habe ich im pom mit einem großen I geschrieben. Hier wird auf Gross-/Kleinschreibung geachtet, daher muss Profil zwingendund bei Profilesimage
Image sein.Keine Ahnung, ich schreibe meist alles in lowerCamelCase, rein aus Gewohnheit 🙂@mihe7 Ist es eher üblich, dass Profilnamen klein geschrieben werden? Sollte ich das lieber ändern?
Ich habe da bei einer Suche auch nicht wirklich Quellen gefunden. ChatGPT meinte, lower case wäre eine gängige Praxis.Keine Ahnung, ich schreibe meist alles in lowerCamelCase, rein aus Gewohnheit 🙂