2013-03-18 149 views
8

我有一套最喜欢的Eclipse插件,每次安装新的Eclipse时都需要安装。我也想有一种方法来为我的团队Eclipse以[半自动]方式安装所有这些插件。或者给他们推荐的Eclipse插件列表,并让他们在需要时进行双击安装。Eclipse IDE:安装插件集

如何快速安装一组插件(使用不同的更新站点)?

更新:有很多方法可以做到这一点,我想汇总知识。在stackoverflow.com上至少有2个类似的问题,提出了不同的建议。这是2 - 3年前。
How does one automate configuration of Eclipse?
Boostrapping new Eclipse machines with all the Plugins

现在最好的解决办法似乎是在Bananeweizen提出了2013年3月20日(文件 - >导出 - >安装 - >软件项目到文件)

+0

也类似于http://stackoverflow.com/questions/5129165/boostrapping-new-eclipse-machines-with-all-the-plugins – 2013-03-18 14:57:00

+2

使用文件 - >导出 - >安装 - >软件项目文件。这会创建您最喜欢的插件列表。在新安装中使用相应的导入菜单。完成。 – Bananeweizen 2013-03-19 18:46:34

+0

@PaulV我会投票重新开放,但这不是已经重复? – dreamcrash 2013-03-20 02:04:15

回答

4

截至2013年3月20日

使用由说Bananeweizen(文件 - >导出 - >安装 - >软件项目到文件)编写插件列表文件(* .p2f),然后

(文件 - >导入 - >安装从文件的软件产品)

我已经组建了Eclipse Node.js IDE这样,看到Enide - Eclipse Node.JS IDE

enter image description here

更新:不过,这跑进错误在Eclipse开普勒

警告:在开普勒不太好: 有在Eclipse 4.3开普勒2的错误,这可能使“文件 - >导入\安装”的使用不舒服。

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

2

请按照下列步骤。

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

如果我理解你的问题,在其他eclipse插件目录中复制插件目录应该可以工作。

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

2

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

Eclipse平台附带一个默认观察目录,名为 dropins。 dropins文件夹被配置为在 启动期间被扫描。因此dropins文件夹可以很像过去使用的插件 目录。

用这种方法每个插件都可以被单独保存,并没有修改原始Eclipse发行:

如果你有被丢弃在各种不同的组件,并且您 想要让他们分开,你可以添加文件夹 正下方包含传统的Eclipse 扩展中的dropins文件夹的附加层:

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

其中emfgef可以表示通常的插件结构。

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

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