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

时间:2011-07-19 11:21:33

标签: shell ant scripting websphere-mq-fte return-code

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

1 个答案:

答案 0 :(得分:3)

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

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

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

ant -buildfile build.xml

Summary of ant run options