[英]IntelliJ Idea: Maven compilation warning about supported annotation processor source version 'RELEASE_6' on Java 11
[英]Annotation Processor compilation in IntelliJ IDEA
我正在使用最新版本的IntelliJ IDEA(13.1.4),我正在開發自己的自定義注釋。
我目前在我的項目中有兩個模塊
我在Eclipse工作,但我正在嘗試遷移IntelliJ,因為我無法忍受Eclipse。 我設法通過讓Ant構建生成主項目的.jar文件並且Test類將使用此.jar來使它在Eclipse中有點工作。
但是我不能讓它在IntelliJ上工作。
在Settings -> Compiler -> Annotation Processor
我有一個新的配置文件,測試項目在此配置文件中,配置文件如下:
我也嘗試將Processor Path
更改為輸出文件夾(其中有類META-INF),但沒有運氣。 generated
文件夾由IDE創建,但它找不到任何處理器。
關於如何在這里進行的任何提示?
如果有人有興趣,我最終找到了如何做到這一點:
Project Structure
菜單中,將artifact
添加到主項目(注釋處理器項目)。 此工件使用注釋處理器導出.jar
文件。 確保啟用Build on Make
,這樣每次您要求Rebuild Project
時都會生成一個新的.jar Settings - > Compiler -> Annotation Processor
啟用注釋處理,檢查Processor Path
並放置導出的.jar
文件的路徑。 確保放置處理器。 這應該是全部。 現在,每次單擊rebuilt project
都會生成一個新jar,並使用該新jar重新生成第二個項目。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.