1

每当我启动 eclipse 时,javaw.exe 会自动启动并显示在任务管理器的进程列表中。javaw.exe如何在启动eclipse时自动启动?可能是由于某些病毒或需要在 Eclipse 中进行某些配置吗?它没有发生更早。请帮忙。

4

1 回答 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 回答