我通过清单中的“导出向导”导出了我的eclipse插件,看起来一切顺利(没有错误)。它在zip文件的插件目录中创建了一个.jar文件。
我认为将jar放入我的Eclipse插件目录会安装它(在重新启动eclipse之后),但这不起作用。 Eclipse无法看到插件(透视图未显示)
我尝试了帮助 - >安装新软件 - >本地存档,但它一直说“找不到软件”
你能帮我准备好把我的插件安装在一个全新的Eclipse副本上吗?
聚苯乙烯。我的插件使用其他依赖项,如EMF / GMF
答案 0 :(得分:6)
在eclipse中,转到控制台窗口。从下拉菜单中选择OSGI控制台。运行命令ss
或ss <name of your plugin>
然后,您将看到插件的状态和数字。状态可能会“安装”,这意味着如果已找到,但某些依赖关系不满足。
运行命令diag <number of your plugin>
,您将看到它未启动的原因。
有关详细信息,请参阅Wheres my bundle
编辑:验证插件是否正常工作的第一步是使用您的插件启动新的eclipse实例。在运行配置对话框中,有一个选项卡,其中包含应该启动的所有插件。确保你的选中,它将从新的eclipse实例开始。
答案 1 :(得分:1)
到目前为止,关于安装插件的最详尽的描述由Vogella提供deployment of your plug-in
它涵盖了您可以安装插件的所有3种可能方式,详细介绍了专业人员。以下每种方法的缺点:
1。从Eclipse IDE安装插件
2。导出插件并放入dropins文件夹
3。为您的插件创建更新站点
答案 2 :(得分:0)
如果您使用的是Eclipse 3.4或更高版本,请将您的插件放在'dropins'目录中。
要通过帮助安装 - >安装新软件,您需要创建“更新站点”或“p2存储库”。
答案 3 :(得分:0)
有时你只需要重启Eclipse。档案 - &gt;重新启动并重试。为我工作,因为Eclipse正在缓存我的本地更新站点的结果。