簡體   English   中英

為什么我打開 Eclipse 或 NEtbeans 時 javaw.exe 不啟動?

[英]Why doesn't the javaw.exe start when i open Eclipse or NEtbeans?

當我打開 Eclipse 或 Netbeans Java 虛擬機進程 javaw 時,我在進程列表中看不到 javaw 進程。 我不應該可以嗎?

它可能由其他一些進程包裝,以編程方式創建 JVM。 您可以使用Launch4J為您自己的應用程序執行此操作。

I can't speak for Netbeans, but Eclipse is started by eclipse.exe, which I can find easily in my Windows XP processes list in Task Manager.

Netbeans 和 eclipse 由 Windows 啟動器應用程序啟動,這些應用程序可能是用 C/C++ 編寫的——它們不是直接的 ZD5213877880E5EA221 調用。

Eclipse 不會在虛擬機中運行,並且在您運行代碼之前不會啟動虛擬機。 認為,當您運行代碼的多個實例時,它會在單獨的虛擬機中運行它們,因此當您的代碼運行時,您應該只看到 java 或 javaw 進程。

嘗試運行包含while(true){}的代碼,然后看看您是否可以看到該過程。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM