在一台计算机上安装多个Eclipse是否可行?

23

在一台电脑上安装多个Eclipse是否可行?更明确地说,Eclipse是否会创建任何本地设置文件,其他安装程序会将其误认为是自己的?


为什么你要安装29次Eclipse?! - Gary Klasen
1
@GaryKlasen - 我的意思是,如果我想要安装Java开发环境,然后再安装C++相关的东西,这是可能的吗? - Nathan2055
请看@Chris Gerken。是的,没错。 :) - Gary Klasen
3个回答

23

我从事Eclipse插件开发,因此我安装了9个版本的Eclipse,从3.2到4.2。

我将每个Eclipse放在单独的目录中,像这样。

C:
    eclipse-3.6 RCP
    eclipse-4.2 Java
    eclipse-4.2 RCP

我将Eclipse软件包解压到适当的子目录。

我使用Windows操作系统,因此为Eclipse可执行模块(eclipse.exe)创建了一个快捷方式。

根据留言更新于2015年9月24日:

我每个Eclipse实例都有一个单独的工作区。当我想要将我的一个工作区升级到新版本的Eclipse时,我会按照以下步骤进行:

  1. 将新版本的Eclipse解压缩到eclipse-目录中。 我最近使用的版本是Eclipse Luna(4.4.2)。

  2. 创建一个新的工作区。

  3. 小心翼翼地,一次一个Java项目,从旧工作区中复制项目代码到新工作区。测试并确保Java项目中的所有内容都能正常运行。

  4. 将旧工作区备份至少6个月。

如果您在开发Eclipse插件,则第3步略有不同。

  1. 创建一个新的Eclipse插件。 小心翼翼地将你的Eclipse插件代码从旧的Eclipse插件复制到新的Eclipse插件中。重构Eclipse插件时进行测试。这与描述一样痛苦,这就是为什么我不经常升级我的Eclipse插件。

你能在不同的安装中保留你的标记吗,而不会出现问题? - P. Mergey
@GizMecano:是的。你必须为每个Eclipse版本拥有不同的工作区。 - Gilbert Le Blanc
所以,不可能通过不同的安装程序使用相同的工作区(包含一组标记):这是否意味着标记的格式取决于Eclipse版本? - P. Mergey
1
@GizMecano:可以使用更新的Eclipse升级旧工作区。我不建议升级您的工作区。我不确定,但我怀疑标记格式可能会随着Eclipse的新版本而改变。 - Gilbert Le Blanc
谢谢。你的答案似乎符合我收到的上一个评论对我的问题的回复。 - P. Mergey
显示剩余3条评论

2

是的,Eclipse支持多个安装。默认情况下,Eclipse在一个目录中安装,所有选项、配置等都在不同的子目录中。唯一的问题是选择适合给定项目的Eclipse安装(例如,在没有C++组件的情况下在Eclipse中打开C++项目)。


1

是的,您可以安装多个。大多数设置保存在工作区的.metadata目录中。可能还有一些其他设置存储在安装目录中。我从未听说过任何设置被保存在其他地方。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接