2017-04-14 116 views
2

我已經成功地通過使用Java 8如何在Eclipse中配置Java註釋處理器?

然而,當我試圖配置註解處理器在日食,並試圖與運行命令提示符下運行編譯類級保留註解註釋處理器「-proc:僅」選項,它沒有得到有效的。

我已經包含包含自定義註解處理器類文件到項目屬性的Jar文件 - >註釋處理 - >工廠路徑。我還在項目屬性 - >註釋處理 - >處理器選項中提供了-proc:only選項,但當包含我的註釋的類被執行時,註釋處理器仍未被調用。

請幫我鑑定所需的設置或錯誤或通過Eclipse運行註釋處理器額外的步驟。

感謝所有提前。

回答

3

我終於能夠通過添加我的jar文件來啓用我自己的註釋處理器。

  1. 右鍵單擊該項目並選擇屬性。
  2. 打開Java編譯器 - >註釋處理。選中「啓用註釋處理」。
  3. 打開Java編譯器 - >註釋處理 - >工廠路徑。選中「啓用項目特定設置」。將你的JAR文件添加到列表中。
  4. 清理並構建項目。

它終於奏效。

+0

謝謝你,正是我所需要的! – f1v3

1

這是非常簡單的提供,無論APT插件您嘗試使用配置正確。

按照上述柱和所述參考圖像來可視化它提到的步驟。顯示maven項目的QueryDsl APT配置的圖像。

enter image description here