为啥 javaw 加载文件而不是 eclipse.exe?

Posted

技术标签:

【中文标题】为啥 javaw 加载文件而不是 eclipse.exe?【英文标题】:Why is javaw loading files and not eclipse.exe?为什么 javaw 加载文件而不是 eclipse.exe? 【发布时间】:2016-02-14 13:03:21 【问题描述】:

我有两个安装了 Eclipse 的 Windows 7 配置文件。

    配置文件 1 加载正常 profile 2 throws 插件加载失败

我运行 procmon 来比较两者。在配置文件 1 eclipse.exe 是尝试加载我的 jar 的进程。对于配置文件 2,我注意到 javaw.exe 正在尝试加载我的 jar,而 eclipse.exe 从未调用过它?

什么会导致 javaw.exe 访问我在配置文件 2 中的 jar 而不是 eclipse.exe?

【问题讨论】:

【参考方案1】:

eclipse会启动javaw,所以真正的进程是javaw.exe。一些应用程序可以更好地包装 java 应用程序。所以你只能看到应用程序进程,而不是 java 或 javaw。看看launch4j。

【讨论】:

以上是关于为啥 javaw 加载文件而不是 eclipse.exe?的主要内容,如果未能解决你的问题,请参考以下文章

为啥eclipse和myeclipse里面安装findbugs插件时,放在plugin里面不行,而放到dropping里面就可以加载?

为啥eclipse启动tomcat登录不了localhost:8080

eclipse console输出结果顺序不对该怎么办?那个输出结果为啥是红色的?

eclipse导出jar文件在控制台可以运行,双击不能运行

eclipse无法编译

JAVA无法加载指定的文件?