Hallo,
ich habe mal wieder einen merkwürdigen Fehler. Bin mir nicht sicher, ob er hier an der richtigen Stelle es, aber es schien mir die passendste Ecke zu sein.
Es geht um folgendes: Ich habe ein Programm geschrieben, welches ich mittels jpackage für Linux, Windows und Mac packe. Klappte auch alles wunderbar, Linux und Mac liefen durch, Windows auch mal, aber jetzt leider nicht mehr, also Windows (die anderen beiden Systeme klappen wunderbar).
Es erscheint beim Klick auf die exe-Datei die obige Meldung "child process exited with code 1".
Nach vergeblichem Googlen und probieren habe ich schließlich alles an Code auskommentiert und in die main nur einen Frame händisch erzeugt. Selbst dann dieser Fehler. In der IDE (Netbeans) läuft alles wunderbar.
Folgendermaßen packe ich das Programm (mache ich bei anderen Programm auch so, ohne Probleme):
Das einzige Element was ich sehe ist der Splashscreen, also die launcher.png-Datei. Starte ich das Programm auf der Kommandozeile erscheint keine einzige Debug Meldung.
Das Packen mit jpackage schließt mit einer Erfolgsmeldung ab.
Woran kann das liegen? Ich bin am verzweifeln! 😟
Besten Dank für jede Hilfe!
Chris
ich habe mal wieder einen merkwürdigen Fehler. Bin mir nicht sicher, ob er hier an der richtigen Stelle es, aber es schien mir die passendste Ecke zu sein.
Es geht um folgendes: Ich habe ein Programm geschrieben, welches ich mittels jpackage für Linux, Windows und Mac packe. Klappte auch alles wunderbar, Linux und Mac liefen durch, Windows auch mal, aber jetzt leider nicht mehr, also Windows (die anderen beiden Systeme klappen wunderbar).
Es erscheint beim Klick auf die exe-Datei die obige Meldung "child process exited with code 1".
Nach vergeblichem Googlen und probieren habe ich schließlich alles an Code auskommentiert und in die main nur einen Frame händisch erzeugt. Selbst dann dieser Fehler. In der IDE (Netbeans) läuft alles wunderbar.
Folgendermaßen packe ich das Programm (mache ich bei anderen Programm auch so, ohne Probleme):
Bash:
C:\Users\chris\Downloads\openjdk-18.0.2.1_windows-x64_bin\jdk-18.0.2.1\bin\jpackage --type app-image --app-version 1.0
--name "Appointments" --input C:\Users\chris\NetBeansProjects\Appointments\dist\ --dest C:\Users\chris\NetBeansProjects\Appointments\RELEASE_WIN\final
--module-path C:\Users\chris\NetBeansProjects\Appointments\Bibliotheken\sqlite-jdbc-3.40.1.0.jar;C:\Users\chris\NetBeansProjects\Appointments\Bibliotheken\flatlaf-2.4.jar;C:\Users\chris\NetBeansProjects\Appointments\Bibliotheken\myupdaterfour.jar;C:\Users\chris\NetBeansProjects\Appointments\build\modules
-m appointments/gui.Appointments
--java-options "-splash:images/launcher.png"
--icon "images/launcher.ico"
--verbose
Das Packen mit jpackage schließt mit einer Erfolgsmeldung ab.
Woran kann das liegen? Ich bin am verzweifeln! 😟
Besten Dank für jede Hilfe!
Chris