gpt4 book ai didi

Eclipse - 保持多个安装同步

转载 作者:行者123 更新时间:2023-12-02 10:10:07 26 4
gpt4 key购买 nike

是否可以同步安装多个 Eclipse(安装了所需的插件)?如果是这样,首选方法是什么?

我正在寻找一种方法来保持 Eclipse 安装(一个在桌面上 - Wind7 64 位,另一个在笔记本电脑 Win7 64 位上)与安装的所需插件保持同步。理想情况下,我想从同步过程中排除运行时生成的文件。我没有要排除的文件/文件夹的详尽列表,但这是下一个挑战。

我尝试将一个安装放入本地 git 存储库,然后将其推送到远程存储库,然后从存储库克隆到另一个位置。我无法启动 Eclipse 的克隆实例。我收到此错误::http://pastebin.com/BpttUgvG

感兴趣的版本:Helios、Indigo

我尝试了以下操作,但没有成功

  • eclipse -clean开始
  • 向 eclipse.ini 文件添加 -vm 选项

如有任何建议,我们将不胜感激。

** 编辑 **是否可以在不购买额外软件的情况下做到这一点?

最佳答案

我使用脚本在多台计算机上以完全相同的方式设置安装。 Eclipse 附带了 p2director,可以从命令行使用它来安装和更新插件。

例如,我下载并解压 eclipse-SDK-I20110607-0800-linux-gtk-x86_64.tar.gz,然后使用director 加载我的标准功能集:

bash$ eclipse/eclipse \
-application org.eclipse.equinox.p2.director \
-noSplash \
-repository \
http://download.eclipse.org/egit/updates-nightly,\
http://download.eclipse.org/eclipse/updates/3.7,\
http://download.eclipse.org/releases/indigo \
-installIUs \
org.eclipse.egit.feature.group,\
org.eclipse.egit.source.feature.group,\
org.eclipse.jgit.feature.group,\
org.eclipse.jgit.source.feature.group,\
org.eclipse.emf.sdk.feature.group,\
org.eclipse.xtext.sdk.feature.group,\
org.eclipse.releng.tools.feature.group

director 还可以用于更新安装,尽管通过卸载然后在同一调用中重新安装相同的功能并不直观。

编辑:

对于一组 IU,您可以在同一主管调用中使用卸载/重新安装来使每个安装保持最新...如果有可用更新:

bash$ eclipse/eclipse \
-application org.eclipse.equinox.p2.director \
-noSplash \
-repository \
http://download.eclipse.org/eclipse/updates/3.7 \
-uninstallIU org.eclipse.sdk.ide \
-installIU org.eclipse.sdk.ide \

我认为您还不能使用这种方法,因为您需要避免 bug 368238

director 不会影响大多数设置(格式、键绑定(bind)等),因为它们是工作区范围(实例)首选项。一些格式或代码模板等可以转换为项目范围的首选项,然后与其余项目信息一起保存在 SCM 中。还有一些技巧可以将工作区范围的首选项复制到您创建的每个新工作区。

关于Eclipse - 保持多个安装同步,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8041404/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com