无法让eclipse识别我的插件

时间:2011-10-14 15:14:39

标签: java eclipse java-ee eclipse-plugin eclipse-rcp

我通过清单中的“导出向导”导出了我的eclipse插件,看起来一切顺利(没有错误)。它在zip文件的插件目录中创建了一个.jar文件。

我认为将jar放入我的Eclipse插件目录会安装它(在重新启动eclipse之后),但这不起作用。 Eclipse无法看到插件(透视图未显示)

我尝试了帮助 - >安装新软件 - >本地存档,但它一直说“找不到软件”

你能帮我准备好把我的插件安装在一个全新的Eclipse副本上吗?

聚苯乙烯。我的插件使用其他依赖项,如EMF / GMF

4 个答案:

答案 0 :(得分:6)

在eclipse中,转到控制台窗口。从下拉菜单中选择OSGI控制台。运行命令ssss <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正在缓存我的本地更新站点的结果。