Eclipse を起動するたびに、javaw.exe が自動的に起動し、タスク マネージャーのプロセスの一覧に表示されます。javaw.exe は、Eclipse の起動時にどのように自動的に開始されますか? 何らかのウイルスが原因でしょうか、それとも eclipse の設定が必要なのでしょうか? それは以前には起こりませんでした。助けてください。
1006 次
1 に答える
2
いいえ、ウイルスではありません。javaw.exe は java.exe に似ています。Win32 GUI アプリケーションです。これはヘルパーとして提供されるため、アプリケーションは独自の GUI ウィンドウを起動し、コンソールは起動しません。
Eclipse は独自の GUI を使用するため、javaw プロセスを使用します。したがって、eclipse.exe をクリックすると、javaw プロセスを使用して Eclipse が起動します。
もう少し説明を加えると、eclipse.exe を実行する代わりに、次のコマンドを実行してみてください。
java -jar <Eclipse HOME Directory>plugins\org.eclipse.equinox.launcher_1.3.0.v20130327-1440.jar
ここでは、Eclipse が実行されるまでコンソールがロックされます。
代わりに javaw を使用すると、
javaw -jar <Eclipse HOME Directory>plugins\org.eclipse.equinox.launcher_1.3.0.v20130327-1440.jar
同じ日食が開かれるのが見えるはずです。ただし、コンソール ウィンドウが解放されていることに注意してください。他の目的で引き続きコンソールを使用できます。
Eclipse.exe は後者を使用します。
于 2014-11-03T05:12:25.610 に答える