2014-11-03 44 views
1

每當我啓動eclipse時,javaw.exe自動啓動並顯示在任務管理器中的進程列表中。 javaw.exe如何在啓動eclipse時自動啓動?它可能是由於某些病毒或日食中的某些配置需要嗎?它並沒有發生過。請幫忙。Javaw.exe在啓動eclipse時運行

回答

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越來越開放。但請注意,控制檯窗口已釋放。您可以繼續將控制檯用於其他目的。

Eclipse.exe使用後者。

+0

一些措辭幾乎與此[鏈接]相同(http://javapapers.com/core-java/java-vs-javaw-vs-javaws/),它提供了更詳細的解釋: – 2014-11-03 05:18:19

+0

這是一個稀少我倒了。但推論是,當我閱讀第一段和第二段時,我有兩個不同的作者有鮮明的印象。當我搜索第4個句子時,我發現它與該文章完全一樣。你的第三句話是一樣的。而第二個句子是相同的,除非「very」這個詞沒有出現。如果您確實使用了這些文章的措辭(如果您不是本文的作者),我認爲與源材料的適當鏈接可能是一個好主意。 – 2014-11-03 05:46:57