如何为 Java 应用程序指定一个唯一的进程名称?

2022-09-02 03:00:02

我注意到,当我启动Netbeans时,它会显示在任务管理器中,就像我自己的所有Java应用程序显示为或一样。netbeans.exejava.exejavaw.exe

如何更改它,以便我的进程名称显示为 ?myapp.exe


答案 1

进程名称是 JVM 的名称。因此,如果重命名 jvm,则有其他进程名称。有一些工具可以为您做到这一点。例如 Launch4J


答案 2

IMO最好的选择是选择众多开源发射器之一。它们都提供了比java更好的部署容器.exe和批处理文件。

在谷歌上进行简短的搜索后,我编制了一份列表(没有特定的顺序,可能并不详尽):

(完全披露:我在winrun4j上工作)


推荐