如何导出带有依赖项的Eclipse插件?

时间:2012-09-27 15:12:25

标签: eclipse eclipse-plugin

所以我已经开始编辑现有的插件了。因此它具有依赖性。我想把这个插件放到另一个eclipse IDE(不是我现在的IDE)中。这个eclipse IDE将不会安装依赖的插件jar。现在我正在使用droppins文件夹,但是这不会触及并安装我需要的依赖项。那么,将这个插件安装到另一个eclipse IDE中的最佳方法是什么?并作为一个完整的包/简单的一次性步骤。

1 个答案:

答案 0 :(得分:5)

使用/dropins的问题在于它不执行依赖项解析来查找并包含所有必需的依赖项。相反,您需要通过p2(Eclipse的软件包安装基础结构)进行安装 - 在Eclipse中,这是您选择帮助>时所获得的结果。 安装新软件......

  • 创建功能项目以包含您的插件,在功能中包含您的插件。在功能编辑器的依赖关系选项卡上,使用“计算”​​按钮声明插件所需的依赖项(或者根据需要手动添加它们)。
  • 为您的功能创建更新网站项目。包括您的功能,构建网站(右键单击site.xml文件),然后使用帮助> 安装新软件... 以选择本地更新站点并从中进行安装。

Eclipse帮助内容可以解释所有这些,但这是一个非常简单的过程。