2010-01-11 58 views
4

我知道在命令控制檯中使用java.exejavaw.exe,但他們在Eclipse中的使用方式如何?Eclipse中如何使用java.exe和javaw.exe?

+0

您可能還會覺得這很有用:[在Eclipse中使用java.dll和javaw.exe(或java.exe)之間的區別](http://stackoverflow.com/a/30416414/814702) – informatik01 2015-05-23 18:54:13

回答

6

Eclipse啓動器在內部使用javaw來啓動Eclipse。您可以在安裝中看到eclipse.ini文件中的設置。這使您可以在任務管理器的進程列表中輕鬆識別Eclipse,而無需看到另一個Java進程。

當你運行/調試Java程序在Eclipse中,它默認爲使用Java啓動另一個JVM,但我相信你可以將其設置爲使用javaw進程如果需要。有些發射器默認使用javaw,我認爲Tomcat啓動器(在WTP中)就是其中之一。

0

你能解釋一下你想做什麼嗎?

如果你想啓動一個程序,使用「運行」和「運行爲」將做到這一點。您也可以配置它以使用命令行選項,環境變量等

+0

不,我不是在eclipse中試用它...我在命令控制檯中使用了這兩個...所以我很好奇如何在eclipse中單獨使用這兩個。 – GuruKulki 2010-01-11 09:43:36

0

當您單擊運行方式 - > Java應用程序 時,Eclipse應該調用java.exe javaw.exe您還可以選擇要在運行設置

+0

你可以給我快照 – GuruKulki 2010-01-11 09:52:13

0

AFAIK,Eclipse使用javaw.exe運行;這是不使用CMD控制檯窗口的java進程。

Eclipse.exe有時會啓動Java.exe,以在IDE中運行項目或服務器。