如何在控制台模式下执行 eclipse 应用程序

How to execute an eclipse app in console mode

我开发了一个 eclipse RCP 应用程序。我的 UI 是在 org.eclipse.e4.ui.workbench.swt.E4Application Application.

中执行的插件

我已经构建好了,运行 非常感谢 Tycho。

现在我想摆脱这个 UI 插件,它已经过时了,因为我正在使用 servlet 与应用程序交互。 我的目标是让它从 bash 命令行启动。

我应该在我的产品配置中进行哪些更改,以便从命令行执行 eclipse 应用程序,并进行最少的更改?

我想我可以简单地在我的产品定义中设置它。 (我想我错了)。

谢谢。

对于那些仍在搜索的人来说,答案确实在产品定义中,在 VM 参数中:

-Declipse.ignoreApp=true -Dosgi.console=true -Dosgi.noShutdown=true