如果啓動了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