如何从 shell 脚本运行 ant 脚本?

发布于 2024-11-25 04:08:01 字数 79 浏览 1 评论 0原文

我需要从 shell 脚本运行 ant 脚本,如果 ant 脚本执行成功,我必须得到返回码 0,如果失败则返回码 1。谁能告诉我如何实现这一点?

I need to run an ant script from a shell script and if the ant script is executed successfully I must get the return code 0 or in case of failure 1. Can anyone tell me how can this be achieved?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

心房敞 2024-12-02 04:08:01
cd ~/yoursourcedir/
ant
if [[ $? -ne 0 ]]
then
    echo "error happend"
fi

$? 包含最后一个命令的错误代码,在本例中为 ant
-ne 0表示不等于0,因此如果发生错误,则执行echo

您可以为 ant 指定标准参数,即您的构建文件:

ant -buildfile build.xml

ant 运行选项摘要

cd ~/yoursourcedir/
ant
if [[ $? -ne 0 ]]
then
    echo "error happend"
fi

$? contains the error code of your last command, in this case ant.
-ne 0 means not equal 0, so if any error happened, execute the echo.

You can specify the standard paramters to ant, i.e. your buildfile:

ant -buildfile build.xml

Summary of ant run options

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文