gpt4 book ai didi

文件/build.properties 丢失时的 Ant 警告/失败?

转载 作者:行者123 更新时间:2023-12-03 18:13:36 26 4
gpt4 key购买 nike

我的团队 Ant 任务从 build.properties 中提取特定于开发人员的信息通过使用属性文件标签来创建文件:

<property file="${user.home}/build.properties.txt" />

但是,当这个文件丢失时,ant 会继续进行。稍后在构建过程中,它会尝试访问尚未定义的属性,并尝试以 ${user.name} 身份登录 svn 服务器。和其他类似的错误。这些错误很难调试,因为我使用的一些 ant 任务没有给出有用的错误消息。

我的主要问题是: 如果找不到属性文件,有没有办法让 ant 快速失败?

最佳答案

我认为你可以结合可用和失败:

如果存在文件,则设置属性

<available file="${user.home}/build.properties.txt" property="build.properties.present"/>

如果未设置属性则失败
<fail unless="build.properties.present"/>

关于文件/build.properties 丢失时的 Ant 警告/失败?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6292149/

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