console - 在没有 osgi 控制台的情况下运行 headless Eclipse RCP 应用程序

标签 console eclipse-rcp

我想创建一个可以从控制台启动的 headless Eclipse RCP 应用程序。目前我在 .ini 文件中使用此参数:

-consoleLog

问题是这会打开一个我不想要的额外的 OSGI 控制台。有什么方法可以抑制控制台并在原始终端中获取输出吗?

最佳答案

-consoleLog不打开 OSGi 控制台,它显示为 osgi>。仅-console这样做。

您的意思是它会打开第二个 Windows 控制台(类似于 cmd.exe),而您只是希望它出现在原始 cmd.exe 窗口中?

如果是这种情况,那么您可以使用 eclipsec.exe -consoleLog -application <whatever>启动。

关于console - 在没有 osgi 控制台的情况下运行 headless Eclipse RCP 应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5977851/

相关文章:

.net - 使用 list 提升 UAC 的权限打开新的控制台窗口

javascript - Chrome - javascript 控制台不工作

eclipse-rcp - 如何让 tycho materialize-product 和 archive-product 为我的 RCP 应用程序存档文件使用目录前缀

java - Eclipse 插件项目不显示在应用程序模型中添加的窗口

java - 向 Eclipse 工具栏添加可调整大小的文本

Eclipse 4 RCP(又名 E4)文档

eclipse - 遵守 ANSI 颜色代码的 Eclipse 控制台 View ?

c# - 将整数输入保存到数组中

fonts - 我的终端里有啤酒 : HOW?

java - Eclipse RCP : Calling perspectiveChanged leads to stackoverflow