我正在为第三方基于Eclipse的应用程序创建一个插件。
几个星期前,我能够与应用程序中的插件进行交互(作为概念证明。我的插件并没有真正做任何事情。)
从那时起,我一直在编写我想要添加的功能的代码。我一直在使用“Run as Eclipse Application”测试插件。新的Eclipse窗口启动,我的Icon就在那里,我可以与它进行交互。
但是,如果我将项目作为“插件开发/可部署插件和片段”导出到应用程序的plugins目录,并重新启动应用程序,插件将不会被激活。
是的,我知道,“有些东西”已经改变了......我只是弄清楚了什么!我查看了Activator,plugin.xml;依赖性,扩展等。
奇怪的是,我回到了我使用的原始教程,我重新开始,我无法获得hello world插件示例来处理应用程序..
我确实在这段时间内重新安装了应用程序,但它正常工作。
我的jar文件位于应用程序的插件目录中....
有什么建议吗?有没有办法以冗长的方式运行应用程序?
谢谢,