maven编译器插件未调用注释处理器
我将注释处理器作为一个单独的maven项目编写,它包含我的自定义注释及其处理器。我已将此项目作为依赖项添加到一个项目中,在该项目中,类已使用自定义注释进行注释。我希望这个处理器作为maven构建的一部分被调用 以下是pom代码片段-maven编译器插件未调用注释处理器,maven,plugins,compiler-construction,annotations,processor,Maven,Plugins,Compiler Construction,Annotations,Processor,我将注释处理器作为一个单独的maven项目编写,它包含我的自定义注释及其处理器。我已将此项目作为依赖项添加到一个项目中,在该项目中,类已使用自定义注释进行注释。我希望这个处理器作为maven构建的一部分被调用 以下是pom代码片段- <!-- Compiler configuration --> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>m
<!-- Compiler configuration -->
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<version>3.1</version>
<configuration>
<source>1.8</source>
<target>1.8</target>
<annotationProcessorPaths>
<path>
<groupId>com.test.processor</groupId>
<artifactId>processor</artifactId>
<version>1.0.0</version>
</path>
</annotationProcessorPaths>
</configuration>
</plugin>
<!-- dependency for processor project -->
<dependencies>
<dependency>
<groupId>com.test.processor</groupId>
<artifactId>processor</artifactId>
<version>1.0.0</version>
</dependency>
</dependencies>
org.apache.maven.plugins
maven编译器插件
3.1
1.8
1.8
测试处理器
处理器
1.0.0
测试处理器
处理器
1.0.0
但问题是,注释处理器没有被触发。我错过了什么或做错了什么
请指导我。尝试切换到maven编译器插件的更新版本。
我使用的3.6.1与您的配置相同,并且可以正常工作。尝试切换到更新版本的maven编译器插件。 我使用的3.6.1与您的配置相同,并且它可以正常工作