无法从另一个目录运行ant

时间:2012-07-17 10:01:44

标签: java windows ant path environment-variables

我正在使用jboss服务器创建一个小型java项目,并使用ant来构建项目。 我已经正确设置了环境变量ANT_HOME,JAVA_HOME和JBOSS_HOME,并在cmd提示符下检查了它们。 PATH也已设定。 唯一的问题是我无法从ant \ bin以外的任何其他目录运行ant。 我在命令提示符下收到以下消息:

“'ant'未被识别为内部或外部命令, 可操作的程序或批处理文件。“

但是,如果我尝试从ant \ bin目录运行它,我会收到以下消息:

“Buildfile:build.xml不存在!  构建失败“

这是正确的,因为我没有制作build.xml文件。 thanx ..任何帮助将不胜感激。

1 个答案:

答案 0 :(得分:1)

尝试这样的事情。您需要将bin目录从ant添加到PATH。

export ANT_HOME="/usr/share/java/ant-1.8.2"
if [ -e $ANT_HOME ]; then
    export PATH=${ANT_HOME}/bin:$PATH
fi