最简单的方法是将注释处理器保存在作为依赖项包含的单独项目中.
如果这对您不起作用,请使用此配置
编译器插件:
org.apache.maven.plugins
maven-compiler-plugin
2.3.2
1.5
1.5
true
default-compile
true
path/to/processor
after-processing
process-classes
compile
false
path/to/processor
处理器插件:
org.bsc.maven
maven-processor-plugin
process
process
compile
com.yourcompany.YourProcessor
(请注意,这必须在两次编译运行之间执行,因此在上述maven-compiler-plugin配置之后将此代码放在pom.xml中至关重要)
Jar插件:
org.apache.maven.plugins
maven-jar-plugin
2.3.1
path/to/processor
true