如何在不丢失所有自定义设置的情况下将 Eclipse 从 Indigo 升级到 Juno?
我尝试了两种不同的方法,但都没有奏效:
- 从 Indigo 导出首选项并导入 Juno
- 在 Indigo 工作区的副本上运行 Juno
每次升级都必须从头开始真是烦人...
如何在不丢失所有自定义设置的情况下将 Eclipse 从 Indigo 升级到 Juno?
我尝试了两种不同的方法,但都没有奏效:
每次升级都必须从头开始真是烦人...
我不是专家,但我只是在“可用软件站点”中添加了新站点(帮助 -> 安装新软件 -> 可用软件站点)
http://download.eclipse.org/releases/juno
http://download.eclipse.org/tools/cdt/releases/juno
并更新(帮助-> 安装更新)。
更新后
http://download.eclipse.org/eclipse/updates/4.2
已添加
http://download.eclipse.org/eclipse/updates/3.7
已禁用
http://download.eclipse.org/tools/cdt/releases/indigo
已禁用
也许其他我没有注意到的变化。
一切似乎都按预期工作 - 项目列表仍然存在 - 观点仍然存在 - 唯一没有保留的似乎是在工作区中打开的编辑器选项卡,但这是很小的损失。所以希望这是正确的做法——除非有人想以不同的方式告诉我。
艾伦
我遵循了 AlanB 描述的相同方式,并且从 Indigo 升级没有问题:
添加Juno 更新站点和您正在使用的其他项目Eclipse
的更新站点(在> Preferences
>下Available Software Sites
)
选择Help
>Check for Updates
按照更新向导(选择你需要的一切,接受你必须的一切)
重启 Eclipse
附加信息:
eclipse.org wiki 中的常见问题解答条目:“如何升级 Eclipse?”
Eclipse Juno (4.2) 自述文件(稍微详细一点):“Upgradeing Workspace from a Previous Release”
你们正在把这变成一个比实际更大的问题,Eclipse 被设计为可移植的,即它不需要安装或在注册表中存储设置等......
升级和维护设置就像下载版本 Y 并将其解压缩到版本 X 文件夹中一样简单,覆盖除配置文件夹之外的所有内容。无论如何,新版本配置文件夹中只有 2 或 3 个通用文件,直到它第一次运行之后。我在过去的 4 个 Eclipse 版本中都这样做过,并且从未遇到过问题。
唯一要记住的是,您使用的任何专用版本中未包含的任何内容都可能需要升级,但这只是在第一次运行新版本后单击帮助下的检查升级的问题。
@AlanB,这对我不起作用,因为发布回购不包括 Eclipse SDK。也许自从你升级后组织已经改变了。
我必须将以下存储库:http: //download.eclipse.org/eclipse/updates/4.2/添加 到可用的软件站点。
即使那样检查更新也不起作用。必须通过安装新软件路径,选择上面的repo,然后它会显示Eclipse SDK,Eclipse Platform SDK等选项。必须根据当前安装选择正确的选项进行升级(即,如果它是平台或 SDK 等)
希望这可以帮助某人。
抄送
您可以通过Export...> Preferences > Export all在您的旧安装中传输您的大部分首选项,然后将它们导入到您的新安装中。
编辑:这是给 Linux 用户的
这个链接应该有帮助:http ://blog.brunobraga.net/eclipse-42-in-ubuntu-1204
本质上,您只需要用新下载的最新版本替换您的 /usr/lib/eclipse 即可,仅此而已。
您可以使用从公共根文件夹导入现有项目
文件 > 导入... > 常规 > 现有项目到工作区
除了偏好转移(如 thSoft 建议的那样):
文件 > 导出... > 常规 > 首选项 > 导出所有
文件 > 导入... > 常规 > 首选项 > 全部导入
您可以使用eclipse-perspective-share 来迁移您的透视图。
我的 2 美分。
第一个和第二个答案对我不起作用。
我最终下载了最新版本的 eclipse 并从以前的版本中导入了工作区和配置。
我发现这个视频很有帮助http://www.youtube.com/watch?v=57vTrxFa3d4