Andere Java Programme finden und diese Beenden

JavaStarter

Grünschnabel
Hi @All,

ich bin gerade dabei einen Updater für meine Java-Programme zu schreiben und komm gerade nicht weiter.

Der Updater soll als eigenständiges Programm gestartet werden können und die Möglichkeit bieten, meine Programme zu aktualisieren.

Mein Problem ist: Was ist wenn das zu aktualisierende Programm gerade gestartet ist?
Zur Laufzeit kann ich ja nun leider nicht irgendwie die .jar-Datei austauschen. Ich muss also das Programm beenden könne, damit ich ein Update führen kann. Geht das irgendwie?

Vielen Dank schonma im voraus,

Manu
 
Ich werde es jetzt so handeln, das einfach ein Programm ausgewählt werden soll, welches upgedatet werden soll und dann Datei für Datei ersetzt wird. Sollte eine Datei nicht aktualisiert werden können(File.delete() gibt false zurück), wird darauf aufmerksam gemacht die Applikation zu beenden um weiter updaten zu können.
 

Neue Beiträge

Zurück