|
- Obwohl es ein Java-Programm ist, muss man es vor der ersten Anwendung dennoch installieren. Woran liegt das bzw. was hat das für einen Vorteil? |
|
|
|
|
Das hat nichts damit zu tun, dass es ein Java Programm ist, jede Programmiersprache liefert dir irgendein Kompiliat zurück, was auch ohne einen Installer läuft.
Ein Installationsvorgang ist im Normalfall notwendig, um die ganzen Daten in die richtigen Ordner zu kopieren,
etc.
|
- Klickt man auf "Datei", dann kann man das Programm mit einem Klick neustarten lassen. Ich denke, dass hier ein Script zum Tragen kommt, Genaueres kann ich mir aber nicht vorstellen...? |
|
|
|
|
Einen Programmneustart kann man recht simpel implementieren, indem man mit einem ProcessBuilder oder mit Runtime.exec() erst das Prog aus dem Prog startet und dann das ursprüngliche Prog beendet.
Also in etwa so:
Runtime.exec(java -
jar pfadZurProgrammJar);
System.exit(0);