当前位置:职场发展 > Eclipse版本升级记录

Eclipse版本升级记录

  • 发布:2023-10-01 10:42

前言

Eclipse并不是不能在线升级,至少没有正确的方法。让我一步步带你学习和使用吧!

1。概念

Eclipse主要分为两个概念。一是在线升级Eclipse新版本,二是在线升级Eclipse插件。两者差别很大:

1。 Eclipse新版本在线升级是指在旧版本的基础上在线升级新版本。存在代际差异,例如将2019-09版本升级到2021-12版本。本文主要介绍这方面的内容。
2、Eclipse插件在线升级是指在使用过程中对Eclipse中安装的插件进行升级,例如升级插件Amateras UML。

需要在线升级Eclipse插件相关信息的同学请点击:《Eclipse 插件升级:如何在线安装/更新 Eclipse 中安装的官方/第三方插件?》

2。版本升级准备

1。 Eclipse更新方式介绍

在升级之前,我们需要确保Eclipse已经发布了我们需要的最新版本。

Eclipse 每三个月提供一次版本升级,每年的 3 月、6 月、9 月和 12 月。我们可以根据自己的需求以及当前的时间点来选择需要的版本。

截至2023年2月9日,最新版本为2022-12版本,也是本文的升级前版本。
本地版本:2019-09
预升级版本:2022-12

2。检查当前更新

依次点击帮助→检查更新,结果分为两种:

如果提醒有可用更新,只需单击更新。这不需要解决。
如果提示“无法找到某些站点。请参阅错误日志以获取更多详细信息。”显示,说明当前内置更新源版本太旧,不再提供更新,需要添加新的更新源。在这篇文章中我们将详细介绍它。

3.版本选择介绍

undefined

数据和安装包下载完成后,程序会提示重启Eclipse,点击“立即重启”,如下图:
重启后我们可以看到新版本的新图标和新版本号如下图:

4。补充测试版网址

需要测试版的,步骤同上,比如2021-12版本的网址:https://www.sychzs.cn/staging/2021-12/

4。启用 Eclipse 永久自动更新

那么如何保证Eclipse能够像其他软件一样自动更新到最新版本呢?

在上面的基础上,添加最新版本存储库的URL:https://www.sychzs.cn/releases/latest。其他流程与标题3相同,以保证每次更新都能获取到最新的仓库。信息已更新。

5。可能出现的问题

1。本地旧版本JDK与新版本Eclipse不兼容的问题

当本地JDK版本过低时,会出现不兼容新Eclipse版本的问题。具体警告如下图:
版本1.8。 JVM 0_251 不适合本产品。需要版本:11 或更高版本。

2。版本不兼容的解决方法

可以看到我本地的JDK使用的是1.8,如下图:
这个问题很容易解决,只需下载新的JDK更新即可。
根据提示,我们需要安装JDK 11或者更好的JDK版本。我建议您使用 LTS 版本。截至2022年2月1日,Oracle提供的LTS版本有7、8、11、17,这里我选择JDK 17进行试用。

如需了解更多LTS JDK版本信息,请点击:《Oracle Java SE 支持路线图/Oracle Java SE Support Roadmap 持续更新》
下载安装,配置环境变量,升级完成,如下图:

3。更新后Eclipse无法启动

更新后Eclipse无法启动并挂在后台。原因有两个,如下图所示:
(1)一是因为本地安装了多个Eclipse,共享相同的工作空间会产生冲突,因为工作空间是向前兼容的但可能不向后兼容。
(2)另一个是下载的Eclipse压缩包,误解压到现有版本文件夹中并共享了配置文件,导致冲突。

4。更新后无法启动问题的解决办法

如果不幸遇到这两个问题,删除.snap文件和修改org.eclipse.core.resources都无法解决。唯一的解决办法如下:

相关文章

最新资讯