2012-11-08 8 views
6

JVMがWindowsタスクマネージャに報告するタイトルを設定するコマンドライン引数はありますか?私のすべてのJavaプロセスは、 'Java(TM)Platform SEバイナリ'という記述とともに 'javaw.exe'としてしか表示されません。もし私がいくつかを設定することができれば、それは素晴らしいことでしょう。-param = "This is eclipse"私は簡単に区別することができます。それは、私がIDEの代わりにIDEを頻繁に殺すのを妨げるでしょう。Windowsタスクマネージャのjavaプロセス記述を変更する

答えて

3

JVMバイナリをハックするか、小さなバイナリアプリを実装してバッチファイルではなくJVMを呼び出すことができます。これを超えて、実際にそれを行うための純粋なJavaの方法はありません!

1

Windowsタスクマネージャーの説明列のプロセスは、実行可能ファイルに静的にコンパイルされたバージョンリソースの製品名から取得されます。実行可能ファイルには、この記述を実行時として設定する方法がありません。

設定可能な名前のバージョンリソースを作成するネイティブラッパー実行可能ファイルを作成することのみが可能です。

exe4jなどです。免責事項:私の会社はexe4jを開発します。

+0

本当に残念です! Windowsはここに本質的な欠けている... – Paramaeleon

関連する問題