我正在尝试使用Ant 1.7但遇到问题。在我当前的目录中,我有一个名为warupdate.xml的构建文件。在这个目录中,我执行:
/opt/apache-ant-1.7.0/bin/ant -f warupdate.xml
然后我收到以下错误:
Buildfile:warupdate.xml
建立失败 ./warupdate.xml不是绝对路径
有什么想法吗?谢谢!
马特
答案 0 :(得分:0)
为什么要将其命名为build.xml
以外的其他内容?这是标准,ant会期望它,然后你可以简单地从该目录运行ant而不指定构建文件。
答案 1 :(得分:0)
这是我的warupdate.xml
:
<project>
<echo>Tada!</echo>
</project>
这是我的Ant命令:
$ /opt/ant/bin/ant -f warupdate.xml
Buildfile: /Users/david/warupdate.xml
[echo] Tada!
BUILD SUCCESSFUL
Total time: 0 seconds
基本上,它有效。
其他事情正在发生,而你却没有提供全文。 warupdate.xml
看起来像什么?如果使用ant -d
获取详细的调试输出,该怎么办?也许那会告诉你发生了什么。为什么要提供ant
的完整路径?
您必须向我们提供更多信息。