Hi, ich habe ein JAR-Archiv, in dem ca. 20 Klassen sind. Ich möchte in mein Programm eine Updatefunktion einbauen.
Ich möchte kein WebStart verwenden.
Ich will in der Menüleiste ein "Update" einbinden. Der Benutzer klickt drauf und das Programm schaut in einem Netzlaufwerk, welches immer fest ist, ob eine neue Version des Programms zur verfügung steht.
Wenn ja, soll das JAR-Archiv nur die Klassen, die auf dem Netzlaufwerk liegen (das sind die neuen Klassen) in das bestehende, auf der lokalen Platte installierte JAR-Archiv aufnehmen und die alten Klassen überschreiben.
Es wäre mir auch recht, wenn das Programm das komplette JAR-Archiv runterlädt und das alte überschreibt und danach sich selbst neustartet.
Kann mir jemand einen Tip geben? Wie kann man das machen?
Ich möchte kein WebStart verwenden.
Ich will in der Menüleiste ein "Update" einbinden. Der Benutzer klickt drauf und das Programm schaut in einem Netzlaufwerk, welches immer fest ist, ob eine neue Version des Programms zur verfügung steht.
Wenn ja, soll das JAR-Archiv nur die Klassen, die auf dem Netzlaufwerk liegen (das sind die neuen Klassen) in das bestehende, auf der lokalen Platte installierte JAR-Archiv aufnehmen und die alten Klassen überschreiben.
Es wäre mir auch recht, wenn das Programm das komplette JAR-Archiv runterlädt und das alte überschreibt und danach sich selbst neustartet.
Kann mir jemand einen Tip geben? Wie kann man das machen?