如果启动了Java程序,它会在系统进程中监视名称java。许多Java程序都很难区分。所以,如果存在一种方法,设置名称将会很好,该名称将显示在进程监视器中。我知道这可能在不同的操作系统上有所不同。如何设置Java程序的进程名称?
一个简单的办法是,如果Java解释器将支持一个开关来设置的名称,如:
java -processname MyProgram -jar MyProgram
但我无法找到这样一个开关,所以它可能是不existant。用Java设置进程名称的API也可以。
那么,你有什么建议吗?
不完全的答案,我问,但究竟我的问题的正确答案。谢谢。 :-) – Mnementh 2009-06-29 10:20:34
由于缺乏setproctitle,这是一个聪明的解决方案。荣誉。 – synthesizerpatel 2012-01-26 05:27:16
我也在寻找类似的选项。但是这个答案对我来说并不清楚。有人可以向我解释如何设置进程名称。我看到有一个选项叫'-D =值'。我们需要使用这个选项吗?谢谢。 –
Naresh
2012-07-17 08:10:28