繁体   English   中英

无法让 Eclipse 识别我的插件

[英]Can't get eclipse to recognize my plugin

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

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

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

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

附言。 我的插件使用其他依赖项,如 EMF/GMF

在eclipse中,转到控制台窗口。 从下拉菜单中选择OSGI控制台。 运行命令ssss <name of your plugin>然后,您将看到插件的状态和数字。 状态可能会“安装”,这意味着如果已找到,但某些依赖关系不满足。

运行命令diag <number of your plugin> ,您将看到它未启动的原因。

有关更多详细信息,请参阅我的捆绑包

编辑:验证插件是否正常工作的第一步是用你的插件启动一个新的eclipse实例。 在运行配置对话框中,有一个选项卡,其中包含应该启动的所有插件。 确保你的选中,它将从新的eclipse实例开始。

到目前为止,Vogella 部署了您的插件,提供了最精细的插件安装说明

它涵盖了您可以安装插件的所有3种可能方式,详细说明了以下每种方法的优缺点:

1。 从Eclipse IDE安装插件

2。 导出插件并放入dropins文件夹

3。 为您的插件创建更新站点

有时您只需要重新启动Eclipse。 文件 - >重新启动,然后重试。 为我工作,因为Eclipse正在缓存我的本地更新站点的结果。

  1. 打开 plugin.xml

  2. 在“导出部分”的“概述”选项卡中,转到“导出向导”

  3. 在“目标”部分的“导出”窗口中,选择“安装到主机。存储库”并选择类似于“xxx/.metadata/.plugins/org.eclipse.pde.core/install/”的目录

  4. 按“完成”按钮

  5. 等待导出完成,没有任何问题

  6. 重启 Eclipse

如果您使用的是Eclipse 3.4或更高版本,请将您的插件放在'dropins'目录中。

要通过帮助 - >安装新软件进行安装,您需要创建“更新站点”或“p2存储库”。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM