【发布时间】:2017-06-25 10:32:40
【问题描述】:
当我从菜单启动它们时,我有 2 个插件可以正常工作。但是,当我单击第一个插件的 UI 上的按钮时,我想启动第二个插件。
我已经按照此处的建议查看了 getBundle().start() 方法:https://www.eclipse.org/forums/index.php/t/99869/ 但它没有产生任何结果。第二个捆绑包在控制台上打印时将其捆绑包状态显示为 ACTIVE,但其 UI 未显示在屏幕上。
任何帮助将不胜感激!
【问题讨论】:
-
Activator 启动方法只能由 Eclipse 自己调用,这将在适当的时候自动完成。第二个插件到底应该做什么?请注意,start 方法不适合进行 GUI 操作。
-
第二个插件有自己的图形用户界面。我的第一个插件提供了第二个插件可以用来显示图形的信息。我无法以编程方式启动第二个插件。
标签: java eclipse eclipse-plugin eclipse-rcp