0
在同一個javac
運行中是否有一些編譯代碼和處理器的方法?例如,當源代碼樹包含:在一個命令中使用處理器進行Java編譯
a.java // with annotations
b.java // processor
c.java // referrencing files to be generated
我可以以某種方式編譯一個javac
調用嗎?
在同一個javac
運行中是否有一些編譯代碼和處理器的方法?例如,當源代碼樹包含:在一個命令中使用處理器進行Java編譯
a.java // with annotations
b.java // processor
c.java // referrencing files to be generated
我可以以某種方式編譯一個javac
調用嗎?
不,這是不可能的。在編譯之前,註釋處理在單獨的一輪中完成,此時b.java將不得不被編譯。你需要分開編譯運行。一個用於處理器,其餘用於處理器。