13
的documentation of Maven Compiler plugin mentions the following:什麼是默認註釋處理器發現過程?
annotationProcessors:註釋處理器的
名稱運行。僅適用於JDK 1.6+如果不是 集合,則默認註釋處理器發現過程適用。
什麼是默認註釋處理器發現過程在這裏?有沒有其他方法來設置註釋處理器比這個配置標籤?
我發現Getting Started with the Annotation Processing Tool (apt)文檔中提到一個默認的發現過程,但它與工廠類不是處理器,不幸的是它使用從JDK的tools.jar
和com.sun
包工程。這是默認的註釋處理器發現過程嗎?
具體來說,它只是一個用於'javax.annotation.processing.Processor'的[ServiceLoader](http://docs.oracle.com/javase/8/docs/api/java/util/ServiceLoader.html) – gk5885 2016-06-22 05:33:49