gpt4 book ai didi

Java APT 如何在某些 apt 条件成立时中断 maven1 构建

转载 作者:太空宇宙 更新时间:2023-11-04 08:56:42 29 4
gpt4 key购买 nike

我有一个 APT 处理器,在某些情况下会显示警告。我的项目正在使用 maven1 构建调用 ant:apt

如何让maven在满足警告条件时失败? (处理器可以修改)

谢谢。

最佳答案

注释处理器需要创建一条类型为ERROR的消息。这会导致编译失败,进而中止 ant 构建(除非 ant javac taskfailonerror 参数设置为 false)。 (这反过来会使 Maven 任务失败)

processingEnvironment
.getMessager()
.printMessage(Kind.ERROR, "your error message here");

(通过处理器的init method获取ProcessingEnvironment)

引用:

关于Java APT 如何在某些 apt 条件成立时中断 maven1 构建,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2149005/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com