首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 編程語言 >  >> Java 程式設計 >> Java 綜合教學

Eclipse 4.x (Juno/Neon/Photon) 常用插件安裝全攻略:J2EE、Maven、SVN、Hibernate、Drools、Spring、Scala、Android ADT

     編輯:Java 綜合教學

Eclipse 4.x (Juno/Neon/Photon) 常用插件安裝全攻略:J2EE、Maven、SVN、Hibernate、Drools、Spring、Scala、Android ADT

基於 Eclipse 4.2 (Juno) 實測,適用於 Neon/Photon/2018-09 等後續版本。統一入口:Help → Install New Software → Add... 填入 Name 與 Location,勾選所需項目,Next → Next → Accept License → Finish → Restart。

一、 J2EE / Web / XML / OSGi Enterprise Development

  • Location:https://download.eclipse.org/releases/juno (換成對應版本代號,如 neon, photon, 2023-03)
  • 展開 Web, XML, Java EE and OSGi Enterprise Development
  • 勾選:Eclipse Java EE Developer Tools、JST Server Adapters、Web Page Editor、XML Editors and Tools 等
  • 取消勾選 PHP、OSGi 等無關組件以加速

二、 Maven 集成:m2e

  • Name:m2e
  • Location:https://download.eclipse.org/technology/m2e/releases
  • 勾選 Maven Integration for Eclipse、Maven Integration for WTP (Web 專案支持)

三、 SVN 團隊協作:Subversive + Connectors

  1. 安裝 Subversive 核心:
    Location:https://download.eclipse.org/technology/subversive/4.2/update-site/ (按版本調整)
    勾選 Subversive SVN Team Provider、SVNKit Adapter
  2. 重啟後彈出 Install Connectors 對話框,選擇 SVNKit 1.8.x 或 JavaHL (需系統安裝 libsvn)
  3. 或手動添加 Connector 站點:https://community.polarion.com/projects/subversive/download/integrations/update-site/

四、 Hibernate Tools (JBoss Tools 組件)

  • Name:JBoss Tools
  • Location:https://download.jboss.org/jbosstools/updates/stable/juno/ (換成 neon/photon/2023-03)
  • 勾選 Hibernate Tools、JPA Diagram Editor、Reverse Engineering

五、 Drools / jBPM 規則引擎

  • Name:Drools
  • Location:https://download.jboss.org/drools/release/7.x.x.Final/org.drools.updatesite/ (按版本調整)
  • 勾選 Drools Core、Drools Workbench (可選)

六、 Spring Tools (現推薦 Spring Tools 4 / VS Code 插件)

方式一:Eclipse Marketplace (最簡單)

  1. Help → Eclipse Marketplace
  2. 搜索 Spring Tools 4 (原 Spring IDE)
  3. Install → 重啟

方式二:Update Site (舊版)

  • Location:https://springide.org/updatesite
  • 勾選 Spring IDE Core、Spring AOP、Spring Bean Configuration、Spring Web Flow

啟用 Bean 依賴圖:

  1. Window → Show View → Other → Spring → Spring Explorer
  2. 專案右鍵 → Spring Tools → Add Spring Project Nature
  3. Spring Explorer 中專案右鍵 → Properties → Spring → Bean Support → Config Files → Add 選中所有 applicationContext.xml
  4. Bean 文件右鍵 → Open Dependency Graph

七、 Scala IDE

  • 對應 Eclipse 版本選擇站點,如 4.2 (Juno) Scala 2.10:https://download.scala-ide.org/sdk/e38/scala210/dev/site/
  • 勾選所有 Scala IDE、Scala Worksheet、Scala Test 等

八、 Android ADT (已棄用,歷史參考)

注意:Google 2015 年停止更新 ADT,官方遷移至 Android Studio。僅維護舊專案時使用。

  • Name:ADT Plugin
  • Location:https://dl-ssl.google.com/android/eclipse/
  • 勾選 Developer Tools、NDK Plugins (可選)
  • 安裝後:Window → Preferences → Android → SDK Location 指向本地 SDK 目錄
  • 環境變量 PATH 添加 %SDK_HOME%\platform-tools

九、 常見安裝失敗排查

現象原因解決
「No repository found at ...」站點 URL 錯誤/版本不匹配/網絡不通核對版本代號;換鏡像源;代理設置
「Cannot complete the install because of a conflicting dependency」已安裝插件版本衝突Help → About → Installation Details → 卸載衝突插件重裝
安裝卡在「Calculating requirements and dependencies」依賴解析慢/源元數據大取消勾選「Contact all update sites」;離線下載鏡像安裝
重啟後插件不生效未正確加載/權限問題以管理員運行;-clean 參數啟動:eclipse.exe -clean

十、 現代化替代建議

  • Java 開發:IntelliJ IDEA (Community/Ultimate) 體驗更優
  • Spring Boot:Spring Tools 4 for VS Code / IntelliJ 插件
  • Android:Android Studio (官方唯一推薦)
  • Scala:Metals (VS Code/IntelliJ) + Bloop
  • 通用:VS Code + Language Server Protocol 生態

Eclipse 仍是大型傳統專案、RCP 應用、特定廠商工具鏈(如 IBM RAD、Red Hat JBoss Tools)的主力 IDE。掌握插件安裝與衝突排查,是維護此類環境的基本功。

  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved