Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/ant/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
无法从我的Mac终端执行build.xml。它给出了未找到的-bash:ant:command_Bash_Ant - Fatal编程技术网

无法从我的Mac终端执行build.xml。它给出了未找到的-bash:ant:command

无法从我的Mac终端执行build.xml。它给出了未找到的-bash:ant:command,bash,ant,Bash,Ant,无法从我的Mac终端执行build.xml。它给出了未找到的-bash:ant:command。我试图从我的build.xml所在的目录中发出这个命令。但它仍然给了我错误。但好的是,我能够在eclipse中执行它 试图执行 源setAppPath.sh . setAppPath.sh 但它也不承认这条路 这是我的.bash_档案中的内容 导出KAPSEL_HOME=/Users/Bindu/SAP/mobilesd3/KapselSDK#Apache Ant导出Ant#u HOME=/Users

无法从我的Mac终端执行build.xml。它给出了未找到的-bash:ant:command。我试图从我的build.xml所在的目录中发出这个命令。但它仍然给了我错误。但好的是,我能够在eclipse中执行它

试图执行 源setAppPath.sh . setAppPath.sh

但它也不承认这条路

这是我的.bash_档案中的内容

导出KAPSEL_HOME=/Users/Bindu/SAP/mobilesd3/KapselSDK#Apache Ant导出Ant#u HOME=/Users/Bindu/Apache-Ant-1.10.1#导出到PATH
export PATH=$PATH:$KAPSELHOME/bin:$ANT_HOME/bin–

您的路径中缺少的ANT的bin目录,这让我觉得您也缺少ANT_HOME

你需要去你的主目录编辑你的.bash_配置文件,确保你在所有已经在那里的东西之后添加这个

ANT\u HOME=/directory\u安装位置/actual\u ANT\u目录
路径=$PATH:$HOME/bin:$ANT_HOME/bin

导出ANT_主路径

执行echo$PATH时,它显示/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/bin:/bin:/bin:/bin这是我在bash配置文件中的内容。export-KAPSEL_HOME=/Users/Bindu/SAP/mobilesd3/KapselSDK#Apache Ant export-Ant_HOME=/Users/Bindu/Apache-Ant-1.10.1#export-to-PATH export-PATH=$PATH:$KAPSELHOME/bin:$Ant_HOME/b文件中的空格是否也存在?您可以将此作为编辑添加到问题中,以使问题更加清楚。还有,是“.bash_profile”还是“bash_profile”?我的问题中刚刚编辑过。是,有显示的空格。是的,是的