我有两个eclipse目录,都是Galileo。一个安装了插件A,另一个安装了插件B.现在我想只有一个eclipse,是不是将插件目录从一个日食复制到另一个?
答案 0 :(得分:43)
我不确定它何时推出,但在Eclipse 3.7中,您可以通过GUI安装来自另一个Eclipse安装的插件:File->Import->Install->From Existing Installation
。您还可以传输更新站点列表。见https://stackoverflow.com/a/10494974/14379
答案 1 :(得分:5)
是的,但我建议使用“shared dropins directory”来完全避免副本。
修改两个安装的游览eclipse.ini:
-Dorg.eclipse.equinox.p2.reconciler.dropins.directory=/<myPath>/mySharedDropins
可悲的是,当你最初安装一个插件时,你cannot install it directly in the shared dropins,所以至少还需要一个副本。
答案 2 :(得分:3)
是的,这是安全的。这是安装新插件的一种方式(不是首选方式)。
答案 3 :(得分:3)
您也可以使用p2从另一个插件安装。您将其他已安装的Eclipse添加为更新站点,并且可以选择已安装的插件(取消选中分类后)。
对于更新站点,您可以使用以下路径:/path/to/eclipse/p2/org.eclipse.equinox.p2.engine/profileRegistry/SDKProfile.profile
答案 4 :(得分:0)
修改 .ini 文件的替代方法是使用Dropins文件夹中的链接文件。链接文件只是扩展名为 .link 的文本文件。它们包含一个单独的(我认为,从未尝试过多次)形式的文本行:
path=<full path to an external folder>
您引用的文件夹应该有两个子文件夹:插件和功能,您可以在其中安装插件。您可以在一个位置安装多个插件。您可以删除多个链接文件,这意味着您可以维护插件集并将其放入不同的Eclipse安装中(这比使用共享dropins更灵活)。
更多信息: