我想知道有什么方法可以控制我的jar正在启动的进程的名称,即
我在Java中创建了一个.jar文件,每当我单击它时,它都会导致一个名为javaw.exe的进程,并且我想控制该名称。
我想要这样做是因为当我单击jar文件时,如果它已经在运行,它应该停止并且应该开始一个新的线程,即,我想每次通过停止上一个文件来单击它时都运行一个新线程(进程) 。
如果我杀死名为javaw.exe的进程,则所有名为javaw.exe的进程都会死亡(如果我运行多个程序)。因此,我需要更改其名称。
请帮助。
谢谢 !

最佳答案

javaw运行没有任何问题。 From the documentation:

javaw命令与java相同,除了javaw没有关联的控制台窗口。当您不希望显示命令提示符窗口时,请使用javaw。但是,如果由于某种原因启动失败,javaw启动器将显示一个带有错误信息的对话框。

最终,javaw无需控制台窗口即可运行您的程序。更改该名称可能会在以后导致一些严重的问题,因此您需要保留该特定程序的名称。

10-07 23:03