Ich schreibe eine Anwendung in Java für den Desktop und verwende die Eclipse SWT-Bibliothek für das GUI-Rendering. Ich denke, dass SWT Java dabei hilft, die größte Hürde für die Akzeptanz auf dem Desktop zu überwinden: nämlich eine Java-Anwendung mit einer konsistenten, reaktionsschnellen Oberfläche zu versehen, die so aussieht wie die jeder anderen Anwendung auf Ihrem Desktop. Ich bin jedoch der Meinung, dass die Verpackung einer Anwendung immer noch ein Problem darstellt.
OS X bietet von Haus aus einen einfachen Mechanismus, um Java-Anwendungen in native Anwendungspakete zu verpacken, aber die Erstellung einer Anwendung für Windows/Linux, bei der der Benutzer keine hässliche Batch-Datei ausführen oder auf eine .jar-Datei klicken muss, ist immer noch mühsam. Möglicherweise ist das unter Linux kein so großes Problem, da der Benutzer dort wahrscheinlich etwas technisch versierter ist, aber unter Windows hätte ich gerne eine normale .exe-Datei, die er/sie ausführen kann.
Hat jemand irgendwelche Erfahrungen mit einem der .exe-Generierungstools für Java, die es da draußen gibt? Ich habe JSmooth ausprobiert, hatte aber verschiedene Probleme damit. Gibt es eine bessere Lösung, bevor ich knacken aus Visual Studio und rollen meine eigenen?
Bearbeiten: Ich sollte vielleicht erwähnen, dass ich nicht in der Lage bin, viel Geld für eine kommerzielle Lösung auszugeben.
1 Stimmen
Bitte führen Sie die Probleme auf, die Sie mit JSmooth hatten.