【问题标题】:Not able to execute build.xml from my Mac terminal. It gives -bash: ant: command not found无法从我的 Mac 终端执行 build.xml。它给出了 -bash: ant: command not found
【发布时间】:2017-12-30 19:03:00
【问题描述】:

无法从我的 Mac 终端执行 build.xml。它给出 -bash: ant: command not found 。我试图从我的 build.xml 所在的目录中给出这个命令。但它仍然给我错误。但好的是,我可以从我的 Eclipse 中执行它。

尝试执行 源 setAppPath.sh . setAppPath.sh

但它也无法识别 PATH。

这就是我的 .bash_profile 中的内容。

export KAPSEL_HOME=/Users/Bindu/SAP/MobileSDK3/KapselSDK # Apache Ant export ANT_HOME = /Users/Bindu/apache-ant-1.10.1 # 导出到PATH 导出 PATH=$PATH:$KAPSELHOME/bin:$ANT_HOME/bin –

【问题讨论】:

  • 执行 echo $PATH 时显示 /usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/bin:/bin:/bin:/bin

标签: bash ant


【解决方案1】:

您的路径中缺少 ant 的 bin 目录,这让我认为您也缺少 ANT_HOME。

你需要去你的主目录结束编辑你的 .bash_profile 文件,确保在已经存在的所有内容之后添加它。

ANT_HOME=/directory_where_ant_is_installed/actual_ant_directory PATH=$PATH:$HOME/bin:$ANT_HOME/bin export ANT_HOME PATH

【讨论】:

  • 这是我的 bash 个人资料中的内容。 export KAPSEL_HOME=/Users/Bindu/SAP/MobileSDK3/KapselSDK # Apache Ant export ANT_HOME = /Users/Bindu/apache-ant-1.10.1 # 导出到PATH export PATH=$PATH:$KAPSELHOME/bin:$ANT_HOME/bin
  • 文件中是否也存在空格?您可以将此作为编辑添加到您的问题中,以使其更加清晰。另外,是“.bash_profile”还是“bash_profile”?
  • 刚刚在我的问题中进行了编辑。是的,显示有空格。它是 .bash_profile
猜你喜欢
  • 2022-12-17
  • 2019-07-07
  • 1970-01-01
  • 2014-10-07
  • 2018-07-18
  • 2020-07-09
  • 2023-03-23
  • 2019-12-11
  • 1970-01-01
相关资源
最近更新 更多