gpt4 book ai didi

java - Ant:让 "available"抛出一个可以理解的错误?

转载 作者:行者123 更新时间:2023-11-30 07:37:36 26 4
gpt4 key购买 nike

运行时ant , 我如何制作 <available />阻止抛出足够的错误消息?

这是我目前所拥有的:

<target name="requirements">
<available classname="foo.bar.baz" property="baz.present" />
</target>

<target name="directories" depends="requirements" if="baz.present">
<mkdir dir="build" />
</target>

<target name="compile" depends="directories">
<!-- build some stuff -->
</target>

我目前在 requirements 时看到的内容fails 是一条提示 ./build 目录不可用的消息。我该如何更改它以便显示有关缺少类的消息,例如“foo.bar.baz 不可用”?

最佳答案

如何向编译目标添加一个失败

<fail message="foo.bar.baz is not available, stopping build!" 
unless="baz.present"/>

这将停止当前构建并显示一条有意义的错误消息。请参阅 Fail Task 的 Ant 文档.

关于java - Ant:让 "available"抛出一个可以理解的错误?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2551367/

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