Java APT如何在某些APT条件为真时中断maven1构建
我有一个APT处理器,在某些情况下显示警告。 我的项目正在使用一个调用ant:apt的maven1构建 当满足警告条件时,如何使maven失败?(处理器可以修改)Java APT如何在某些APT条件为真时中断maven1构建,java,annotations,maven,Java,Annotations,Maven,我有一个APT处理器,在某些情况下显示警告。 我的项目正在使用一个调用ant:apt的maven1构建 当满足警告条件时,如何使maven失败?(处理器可以修改) 谢谢。注释处理程序需要创建一条类型为错误的消息。这将导致编译失败,这反过来将中止ant构建(除非的failonerror参数设置为false)。(这反过来会使maven任务失败) (通过处理器的服务器获取ProcessingEnvironment) 参考资料: 注释处理器需要创建一条类型为错误的消息。这将导致编译失败,这反过来
谢谢。注释处理程序需要创建一条类型为
错误的消息。这将导致编译失败,这反过来将中止ant构建(除非的failonerror
参数设置为false
)。(这反过来会使maven任务失败)
(通过处理器的服务器获取ProcessingEnvironment)
参考资料:
注释处理器需要创建一条类型为错误的消息。这将导致编译失败,这反过来将中止ant构建(除非的failonerror
参数设置为false
)。(这反过来会使maven任务失败)
(通过处理器的服务器获取ProcessingEnvironment)
参考资料:
感谢您回答了这个古老而又悬而未决的问题!谢谢你回答这个老问题!
processingEnvironment
.getMessager()
.printMessage(Kind.ERROR, "your error message here");