Normal
Also seit java 9 ist der vorgesehene Wert, dass man nicht mehr jar Dateien weiter gibt. Statt dessen wird eine Applikation in einem Image gebaut.So Du Java 14 oder später verwendest, kannst Du auch mit JPackage ein App-Image bauen, bei dem Du kein Script startest sondern ein Binary hast.Ein Beispiel, wie sowas aussehen kann, findest Du z.B. in https://github.com/kneitzel/JavaFXMavenApp - das wäre ein POM Projekt das einiges bietet u.a. auch statische Codeanalyse und so.
Also seit java 9 ist der vorgesehene Wert, dass man nicht mehr jar Dateien weiter gibt. Statt dessen wird eine Applikation in einem Image gebaut.
So Du Java 14 oder später verwendest, kannst Du auch mit JPackage ein App-Image bauen, bei dem Du kein Script startest sondern ein Binary hast.
Ein Beispiel, wie sowas aussehen kann, findest Du z.B. in https://github.com/kneitzel/JavaFXMavenApp - das wäre ein POM Projekt das einiges bietet u.a. auch statische Codeanalyse und so.