我一直在swing應用程序中工作。我有一個JFrame有一些按鈕和字段。從java代碼運行exe
在某些按鈕上單擊事件,我從當前目錄打開一個exe文件。一切正常。
try {
Runtime.getRuntime().exec(System.getProperty("user.dir") +
"\\Upgrade\\Upgrade.exe");
} catch (IOException ex) {
ex.printStacktrace();
}
this.dispose(); // disposing my current java file.
,但我需要的是退出打開exe文件後的Java代碼。
任何人都可以幫助解決這個問題。
你不能。如果父進程關閉,子進程也將關閉。 – Kayaman
你可以不只是做System.exit(0); – david99world
這個怎麼樣? http://stackoverflow.com/questions/287633/java-c-like-fork – Carlo