我有一个在 Java 6 上运行的 Eclipse RCP 应用程序。当我尝试从 Eclipse 中运行产品配置时,它几乎立即静默终止。控制台没有报错。我已经尝试在 IApplication 和 Activator 中设置断点,但都没有到达。
我知道我在这里没有太多具体信息,但是任何人都可以给我任何关于我可能开始寻找诊断问题的指示吗?
我无法找到 runtime/.metadata 文件夹,但这篇非常有用的帖子指示我将 -consoleLog 和 -noExit 添加到我的运行时参数中,从而将错误转储到控制台。配置问题。
您是否检查了 runtime/.metadata 文件夹中的日志?,
还要确保验证运行时中的所有插件。将它们作为依赖项并不一定意味着它们被添加到运行时。这可能是启动 rcp 应用程序时最大的问题。
在将我的 RCP 应用程序从 3.7 迁移到 4.2 后,我遇到了这个问题。我的解决方案是删除到 runtime-product.product 目录并重新运行。