日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

Eclipse 版本升级:如何不卸载旧版本 Eclipse 实现在线升级到最新版本?

發(fā)布時間:2025/3/8 编程问答 33 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Eclipse 版本升级:如何不卸载旧版本 Eclipse 实现在线升级到最新版本? 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

文章目錄

  • 前言
  • 一、網(wǎng)上沒“升級 Eclipse”相關(guān)資料嗎?
    • 1.1、相關(guān)資料很少,我也生氣
    • 1.2、升級新版本與在線升級插件傻傻搞不清
  • 二、版本升級準備
    • 2.1、Eclipse 更新模式介紹
    • 2.2、檢查當前更新
    • 2.3、版本選擇介紹
  • 三、進行舊版本升級
    • 3.1、添加新版本存儲庫
    • 3.2、添加之后再次檢查更新
    • 3.3、重啟使配置生效
    • 3.4、補充測試版 URL
  • 四、啟用 Eclipse 永久自動更新
  • 五、可能遇到的問題
    • 5.1、本地舊版本 JDK 與 Eclipse 新版本不適配的問題
    • 5.2、版本不適配的解決方式
    • 5.3、Eclipse 更新后無法啟動的問題
    • 5.4、更新后無法啟動的解決方式
    • 5.5、Eclipse 官方更新參考文檔
  • 總結(jié)


前言

今天一個學(xué)妹委屈的跟我說:“學(xué)長!Eclipse 真爛,都不能在線升級,只能卸載了舊的再裝新的!我要轉(zhuǎn) IDEA 了!”作為一個 Eclipse 的忠實老用戶怎么能讓我的心愛 IDE 受得了這么大的心酸和誤解呢?學(xué)妹也不行!今天我來為它正名,不會在線升級 Eclipse 最新版本?那是你操作失誤,讓我來一步一步帶你學(xué)會它!


一、網(wǎng)上沒“升級 Eclipse”相關(guān)資料嗎?

1.1、相關(guān)資料很少,我也生氣

作為一個自給自足的程序員,遇到問題第一時間當然是百度啦,一搜,第一條結(jié)果是這樣的:


不能說是不對吧,只能說是毫不相干,難怪學(xué)妹很生氣,我忍不住為下面評論的熊貓頭好兄弟點了個贊

1.2、升級新版本與在線升級插件傻傻搞不清

順手我也翻了翻相關(guān)論壇的一些資料,發(fā)現(xiàn)有很多人搞不清兩個概念,一個是在線升級 Eclipse 新版本,另一個是在線升級 Eclipse 插件,這兩個是有很大區(qū)別的:

  • 在線升級 Eclipse 新版本即在舊版本的基礎(chǔ)上在線升級新版本,是具有代差的,如將 2019-09 的版本升級為 2021-12 的版本。本文主要介紹該內(nèi)容。
  • 在線升級 Eclipse 插件是指對我們在使用過程中安裝在 Eclipse 中的插件進行升級,如對插件 Amateras UML 進行升級。

二、版本升級準備

2.1、Eclipse 更新模式介紹

在進行升級更新之前我們要明確 Eclipse 是否發(fā)布了最新我們所需要的版本。

Eclipse 每三個月提供一次版本升級,分別是每年 3 月份、6 月份、9 月份和 12 月份。 我們根據(jù)自身需要及當前時間點選擇所需版本即可。

截止 2022 年 2 月 1 日,最新版本為 2021-12 的版本,也是我們本文預(yù)升級的版本。

  • 本地版本:2019-09
  • 預(yù)升級版本:2021-12

2.2、檢查當前更新

依次點擊 Help→Check for Updates,結(jié)果分為兩種:

  • 如果提醒有可用更新提供,點擊更新即可。這種無需解決。
  • 如果提醒“Some sites could not be found. See the error log for more detail.”就說明當前內(nèi)置更新源版本太老已經(jīng)不提供更新了,我們就需要添加新的更新源。本文中我們將詳細介紹。

2.3、版本選擇介紹

Eclipse 對于使用版本為大家提供了 R/RC1/M3/M2/M1 Packages 等,這里建議大家選擇 R 版本,即標準版(發(fā)行版)

關(guān)于其詳細介紹可以移步另一篇文章:軟件版本:下載 Eclipse 時 R/RC1/M3/M2/M1 Packages 是什么?有什么區(qū)別?

三、進行舊版本升級

3.1、添加新版本存儲庫

我們依次點擊 Window→Preferences→Install/Update→Available Software Sites,點擊“Add”,具體如下圖所示:


我們輸入新存儲庫的 URL,如本次更新我們采用的是 2021-12 的版本,鏈接就是這樣:https://download.eclipse.org/releases/2021-12/ ,具體如下圖所示:

3.2、添加之后再次檢查更新

依次點擊 Help→Check for Updates,這時我們可以從進度欄看到程序已經(jīng)開始從我們添加的新站點檢查新版本數(shù)據(jù)了,具體如下圖所示:


接著我們就可以看到,程序開始進入更新過程,具體如下圖所示:

3.3、重啟使配置生效

數(shù)據(jù)以及安裝包下載完成之后,程序會提醒重啟 Eclipse,點擊“Restart Now”即可,具體如下圖所示:


重啟之后,我們就可以看到新版本的嶄新圖標以及新版本號,如下圖所示:


太驚艷了,就問你爽不爽!?

3.4、補充測試版 URL

需要測試版的小伙伴,步驟同上,如 2021-12 版本的 URL:https://download.eclipse.org/staging/2021-12/

四、啟用 Eclipse 永久自動更新

那么如何保證 Eclipse 像其他軟件一樣可以自動更新到最新版本呢?

在上述 3.1 的基礎(chǔ)上,添加最新版存儲庫的 URL:https://download.eclipse.org/releases/latest,其他流程同標題三,這樣就可以保證每次更新可以獲取最新的存儲庫信息實現(xiàn)更新。

五、可能遇到的問題

5.1、本地舊版本 JDK 與 Eclipse 新版本不適配的問題

當本地的 JDK 版本過低時,會出現(xiàn)與 Eclipse 新版本不適配的問題,具體警告如下圖所示:

Version 1.8.0_251 of the JVM is not suitable for this product.Version:11 or greater is required.

5.2、版本不適配的解決方式

可以看到哈,我本地的 JDK 用的是 1.8,具體如下圖所示:


這個問題好解決,下載一個新的 JDK 更新了即可

根據(jù)提示,我們需要安裝 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 持續(xù)更新

下載安裝、配置環(huán)境變量,升級完成,具體如下圖所示:

5.3、Eclipse 更新后無法啟動的問題

Eclipse 更新后無法啟動掛后臺的問題,有兩個原因,具體如下圖所示:

  • 一個是因為本地安裝了多個 Eclipse 共用了同一個 workspace 造成了沖突,因為工作區(qū)向前兼容,但可能不向后兼容
  • 另一個是下載的 Eclipse 壓縮包,錯誤解壓到了現(xiàn)有版本文件夾中,共用了配置文件,產(chǎn)生沖突

5.4、更新后無法啟動的解決方式

如果你不幸遇到了這兩個問題,刪除 .snap 文件以及修改 org.eclipse.core.resources 是無法解決的,唯一的解決方式如下:

  • 對于第一個原因,記憶力好的同學(xué)(能記得住工作區(qū)文件對應(yīng)哪個 Eclipse)可以修改 Eclipse 的工作區(qū),如果記不住直接重裝一個 Eclipse,將原有項目導(dǎo)入即可。
  • 對于第二個原因,下載最新的 Eclipse 壓縮包或安裝程序,將其解壓/安裝到新的目錄中,不要在現(xiàn)有版本文件夾中解壓/安裝。

如果對于 Eclipse 無法啟動還有疑問,請點擊:Eclipse 答疑:Eclipse 啟動失敗/無響應(yīng)?loading workbench 閃退?解決方式匯總

5.5、Eclipse 官方更新參考文檔

Eclipse 官方更新-參考文檔 https://wiki.eclipse.org/FAQ_How_do_l_upgrade_Eclipse_IDE%3F,需要的同學(xué)自行查看。


總結(jié)

在本文中給大家介紹了如何將舊版本的 Eclipse 和已安裝的功能在線升級到較新版本以及如何將 Eclipse 時刻保證最新版本,同時對于在升級過程中遇到的問題進行了總結(jié),如果本地版本較老的話,遇到無法啟動的情況概率較大,還是要耐心解決。如果大家在 Eclipse 更新中遇到了其他的問題,可以在評論區(qū)留言補充或者私信白鹿投稿。


我是白鹿,一個不懈奮斗的程序猿。望本文能對你有所裨益,歡迎大家的一鍵三連!若有其他問題、建議或者補充可以留言在文章下方,感謝大家的支持!

總結(jié)

以上是生活随笔為你收集整理的Eclipse 版本升级:如何不卸载旧版本 Eclipse 实现在线升级到最新版本?的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。