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

Eclipse ADT 缺少 Java Compiler → Annotation Processing 選項完整解決方案

     編輯:Java 相關知識

問題現象

使用 Google 官方 ADT Bundle 進行 Android 開發時,專案屬性 → Java Compiler 下找不到 Annotation Processing 節點,導致無法配置 ButterKnife 等註解處理器。

根本原因

ADT Bundle 版 Eclipse 為專注 Android 開發,預設未安裝 Java 開發相關插件(特別是 JDT 進階功能),導致 Annotation Processing 選項缺失。

三步驟完整解決

  1. 開啟安裝介面:選單 Help → Install New Software
  2. 選擇更新源:Work with 下拉選 Juno - https://download.eclipse.org/releases/juno(或對應您 Eclipse 版本的更新源),等待載入完成
  3. 安裝 JDT 核心工具:展開 Programming Languages → 勾選 Eclipse Java Development Tools → 按提示完成安裝並重啟 Eclipse

驗證修復

重啟後,專案右鍵 → Properties → Java Compiler → Annotation Processing 節點應已出現,可正常啟用專案特定設定並配置註解處理器路徑。

補充說明

  • 此問題僅發生於 ADT Bundle 精簡版;完整版 Eclipse IDE for Java Developers 預設已包含
  • 安裝 JDT 後亦可獲得完整的 Java 重構、偵錯、JUnit 整合等功能
  • 若使用較新 Eclipse 版本(Neon/Oxygen/Photon/2019+),更新源網址請換為對應版本代號
  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved