Hallo,
ich habe ein Java-Programm (Hauptprogramm). Aus diesem heraus möchte ich über einen Menüpunkt ein weiteres Java-Programm (Tool) starten.
Ich habe dazu das Jar-File des Tools in den Classpath des Hauptprogramms eingefügt und kann das Tool nun mittels Main.main(null); starten. Das Problem ist jedoch, dass die Programme nicht unabhängig voneinander laufen. Sprich, wenn ich das Hauptprogramm schließe, wird es erst beendet, wenn ich auch das Tool schließe (vermutlich wegen "dispose on close"). Wie kann man die beiden Programme voneinander entkoppeln??
Besten Dank schon mal.
ich habe ein Java-Programm (Hauptprogramm). Aus diesem heraus möchte ich über einen Menüpunkt ein weiteres Java-Programm (Tool) starten.
Ich habe dazu das Jar-File des Tools in den Classpath des Hauptprogramms eingefügt und kann das Tool nun mittels Main.main(null); starten. Das Problem ist jedoch, dass die Programme nicht unabhängig voneinander laufen. Sprich, wenn ich das Hauptprogramm schließe, wird es erst beendet, wenn ich auch das Tool schließe (vermutlich wegen "dispose on close"). Wie kann man die beiden Programme voneinander entkoppeln??
Besten Dank schon mal.