Mit meinem Java Projekt bin ich jetzt erst mal klar und möchte nun eine Distribution erstellen.
Ich verwende javaFX und
Auszug aus der Gradle Build
implementation 'org.json:json:20220320'
implementation 'com.jcraft:jsch:0.1.55'
implementation 'commons-net:commons-net:3.8.0'
implementation 'net.lingala.zip4j:zip4j:1.3.2'
implementation 'com.googlecode.soundlibs:jlayer:1.0.1.4'
implementation 'de.sciss:jump3r:1.0.5'
implementation 'com.lowagie:itext:4.2.0'
implementation 'net.sf.jasperreports:jasperreports:6.19.0'
Bisher baue ich das Setup mit Inno Setup
Ich hatte auch jarToexe probiert, das lief aber für mich nicht gut.
Jetzt frage ich mich mit welchem Packager ich eine lauffähige Version für Win.PCs erstellen soll.
Ich würde gerne ein fatjar, ich hoffe ich verwende die Begrifflichkeit richtig,
also mit meiner Setupdatei alle für meine Anwendung notwendigen Bestandteile mitgeben,
so das keine Abhängigkeiten zum Rechner bestehen auf dem installliert wird.
Ich möchte es vermeiden wie es mir so oft schon passiert ist, das ich nach ganz viel Arbeit feststellen
muss das das so nicht geht und ich alles neu machen muss.
Ich hoffe ich habe an alles gedacht um mir einen Rat zu geben.
Ich verwende javaFX und
Auszug aus der Gradle Build
implementation 'org.json:json:20220320'
implementation 'com.jcraft:jsch:0.1.55'
implementation 'commons-net:commons-net:3.8.0'
implementation 'net.lingala.zip4j:zip4j:1.3.2'
implementation 'com.googlecode.soundlibs:jlayer:1.0.1.4'
implementation 'de.sciss:jump3r:1.0.5'
implementation 'com.lowagie:itext:4.2.0'
implementation 'net.sf.jasperreports:jasperreports:6.19.0'
Bisher baue ich das Setup mit Inno Setup
Ich hatte auch jarToexe probiert, das lief aber für mich nicht gut.
Jetzt frage ich mich mit welchem Packager ich eine lauffähige Version für Win.PCs erstellen soll.
Ich würde gerne ein fatjar, ich hoffe ich verwende die Begrifflichkeit richtig,
also mit meiner Setupdatei alle für meine Anwendung notwendigen Bestandteile mitgeben,
so das keine Abhängigkeiten zum Rechner bestehen auf dem installliert wird.
Ich möchte es vermeiden wie es mir so oft schon passiert ist, das ich nach ganz viel Arbeit feststellen
muss das das so nicht geht und ich alles neu machen muss.
Ich hoffe ich habe an alles gedacht um mir einen Rat zu geben.