当我打开Eclipse或NEtbeans时,为什么javaw.exe没有启动?

时间:2011-08-11 15:25:11

标签: java jvm

当我打开Eclipse或Netbeans Java虚拟机进程javaw时,我无法在进程列表中看到javaw进程。我不应该能够吗?

4 个答案:

答案 0 :(得分:1)

它可能包含在其他进程中,它以编程方式创建JVM。您可以使用Launch4J为自己的应用程序执行此操作。

答案 1 :(得分:0)

我不能代表Netbeans,但Eclipse是由eclipse.exe启动的,我可以在任务管理器的Windows XP进程列表中轻松找到它。

答案 2 :(得分:0)

Netbeans和eclipse是由可能用C / C ++编写的Windows Launcher应用程序启动的 - 它们不是直接的Java调用。

答案 3 :(得分:0)

Eclipse不会在虚拟机中运行,并且在您运行代码之前不会启动虚拟机。认为当您运行多个实例时代码它在不同的虚拟机中运行它们,因此您只应在代码运行时看到java或javaw进程。

尝试运行包含while(true){}的代码,看看是否可以看到该过程。