从bash脚本启动Ant构建:build.xml不存在



我正在Linux(ubuntu)中创建一个bash脚本,该脚本从另一个目录中的build.xml文件启动ant构建。我的文件夹结构如下:

myBashScript.sh
   /project56
        /http
         build.xml

当我试图从myBashScript.sh调用这个构建文件时,我得到了以下错误:

"Buildfile project56/http://Buildfile.xml不存在!"

我尝试了以下方法:

sudo ant -buildfile project56/http/build.xml
sudo ant -v project56/http/build.xml
sudo ant -v fullPathStartingFromHome/build.xml

但我总是犯这个错误。有趣的是,当我尝试从myBashScript.sh所在的相同位置的终端调用ant(使用上面列出的第一个选项)时,构建开始得很好。

有人能帮我吗?

提前感谢

Robert

修复了它,发现我的脚本中的另一张cd to project56把事情搞砸了。

最新更新