Eclipse 我是否可以在maven中定义注释处理器,这将导致IDE中的编译错误?

Eclipse 我是否可以在maven中定义注释处理器,这将导致IDE中的编译错误?,eclipse,maven,intellij-idea,m2e,annotation-processing,Eclipse,Maven,Intellij Idea,M2e,Annotation Processing,背景:我正在为我们的一个测试模块添加一些注释,以便特定包中的所有内容都需要注释。我已经编写了一个AnnotationProcessor来实现这一点 问题:当我运行mvn生成测试源和mvn测试时,我的处理器成功地为我工作。然而,我希望它显示我们的开发IDE(Eclipse和IntelliJ)中的错误。我还没有尝试过IntelliJ,但在Eclipse中,我遇到了一些问题。我已经安装了m2e apt,但当我在设置之间切换时,它似乎不起作用。没有正确注释的测试没有得到错误(其他没有继承处理器插件的模块

背景:我正在为我们的一个测试模块添加一些注释,以便特定包中的所有内容都需要注释。我已经编写了一个AnnotationProcessor来实现这一点

问题:当我运行
mvn生成测试源
mvn测试
时,我的处理器成功地为我工作。然而,我希望它显示我们的开发IDE(Eclipse和IntelliJ)中的错误。我还没有尝试过IntelliJ,但在Eclipse中,我遇到了一些问题。我已经安装了m2e apt,但当我在设置之间切换时,它似乎不起作用。没有正确注释的测试没有得到错误(其他没有继承处理器插件的模块在构建时得到了NPE)


对于在IDE中为AnnotationProcessors显示错误的简化功能,我有哪些选择?

apt已经过时。不要使用任何与之相关的东西。Eclipse是否使用Java编译器->注释处理选项来指定注释处理器?我在Java->编译器下没有看到注释选项。