Eclipse IDE:安装插件集

我有一组最喜欢的Eclipse插件,我每次安装新的Eclipse时都需要安装它。 我还希望能够以[半]自动方式为我的团队Eclipse安装所有这些插件。 或者给他们推荐的Eclipse插件列表,并让他们在必要时进行双击安装。

如何快速安装插件集(具有不同的更新站点)?

更新:有很多方法可以做到这一点,我希望聚合知识。 stackoverflow.com上至少有两个类似的问题,提出了不同的建议。 这是2 – 3年前。
如何自动配置Eclipse?
使用所有插件来扩展新的Eclipse机器

现在最好的解决方案似乎是由Bananeweizen在2013-3-20提出的(文件 – >导出 – >安装 – >软件项目到文件)

正如Bananeweizen在2013-3-20所说

使用(文件 – >导出 – >安装 – >软件项目来文件)来准备插件列表文件(* .p2f),然后

(文件 – >导入 – >从文件安装软件项)

我已经用这种方式组装了Eclipse Node.js IDE ,请参阅Enide – Eclipse Node.JS IDE

在此处输入图像描述

更新:但是这在Eclipse Kepler中遇到了错误

警告:开普勒不太好:Eclipse 4.3 Kepler中有2个错误,可能会使“文件 – >导入\安装”使用不舒服。

请通过对这两个错误进行投票来帮助解决Kepler错误(您应该在dev.eclipse.org上注册并登录)。

  • 错误409685 – [补救] Eclipse 4.3开普勒 – 安装补救失败; 不选择退出https://bugs.eclipse.org/bugs/show_bug.cgi?id=409685
  • 错误409802 – [导入/导出]安装补救措施不尊重文件 – >导入中的选定项目。 – >从文件“导入软件配置”安装软件项目对话框https://bugs.eclipse.org/bugs/show_bug.cgi ?ID = 409802

按着这些次序。

  • 将Eclipse解压缩到工作目录中。
  • 一次安装一个插件,进行测试以确保插件没有损坏您的Eclipse。
  • 完成安装和测试后,将工作目录压缩到新的Eclipse zip文件中。
  • 分发新的Eclipse zip文件。

您可以使用dropins目录来维护eclipse发行版的插件。

Eclipse平台附带一个名为dropins的默认监视目录。 dropins文件夹配置为在启动期间进行扫描。 因此,dropins文件夹可以像过去使用的plugins目录一样使用。

使用这种方法,每个插件都可以单独维护,而无需修改原始的eclipse分布:

如果您要删除各种不同的组件,并且希望将它们分开,则可以在包含传统Eclipse扩展的dropins文件夹下方添加一个额外的文件夹层:

eclipse/ dropins/ emf/ eclipse/ features/ plugins/ gef/ eclipse/ features/ plugins/ ... etc ... 

emfgef可能代表通常的插件结构。

还有一种方法可以使组中的每个人都可以参考存储在一个共享位置的插件。

这是使用放置在dropins目录中的.link文件。 这些文件包含插件所在目录的路径。 看看这个链接 。

如果我理解你的问题,那么在另一个eclipse插件目录中复制插件目录应该可行。

您可以在自己的eclipse中安装所有喜欢的插件,然后将您的插件文件夹压缩到您的eclipse安装目录下。通过在任何eclipse目录下解压缩,您可以立即安装所有您喜欢的插件。