嗨,我刚接触eclipse插件开发,我试图创建一个带菜单的简单插件。我已将它安装在开发它的同一个eclipse工作台中。但是,如果我点击它,我不会在控制台视图中看到输出。 Howveevr如果我在单独的工作台中将该项目作为单独的eclipse应用程序运行它可以工作,但在原始工作台中显示它的开发输出。
任何人都可以帮我看看如何在同一工作台中查看插件输出,无论它是新工作台还是开发它的工作台
非常感谢任何帮助。
由于
答案 0 :(得分:1)
我认为您想要的是将工作台作为eclipsec
启动。这个eclipse启动器打开一个终端窗口 next 到工作台,在该工作台中出现控制台输出(即写入System.err / System.out的内容)。
答案 1 :(得分:0)
在这两种情况下,都没有简单的方法将输出放在控制台中。
当您在单独的工作台中运行时,控制台只显示System.out和System.err的输出。您的插件作为新JVM中单独Eclipse的一部分运行,Eclipse控制台显示该JVM输出的所有内容。
当您在同一个工作台中运行时,您必须使用org.eclipse.ui.console
包中的控制台API和org.eclipse.ui.console.consoleFactories
等扩展点来创建控制台并写入它。