Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/sql-server-2005/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在Java中重新启动应用程序?_Java_Actionlistener_Restart - Fatal编程技术网

如何在Java中重新启动应用程序?

如何在Java中重新启动应用程序?,java,actionlistener,restart,Java,Actionlistener,Restart,在我的应用程序完成执行后,我需要重新启动它,以便能够再次重用它。我的应用程序有多个线程(以及一些chromedriver.exe问题)。因此,我不希望为了重新启动它而创建额外的线程。目前,我只需关闭GUI窗口,然后通过双击application.exe文件重新打开我的应用程序 我很好奇是否有一种方法可以将actionListener添加到的“重新启动”按钮中,以关闭并重新打开我的应用程序 试试这段代码 Runtime.getRuntime().exec("my App"); System.e

在我的应用程序完成执行后,我需要重新启动它,以便能够再次重用它。我的应用程序有多个线程(以及一些chromedriver.exe问题)。因此,我不希望为了重新启动它而创建额外的线程。目前,我只需关闭GUI窗口,然后通过双击application.exe文件重新打开我的应用程序

我很好奇是否有一种方法可以将actionListener添加到的“重新启动”按钮中,以关闭并重新打开我的应用程序

试试这段代码

 Runtime.getRuntime().exec("my App");
 System.exit(0);
可能重复的