我尝试在Mac上安装Apache Ant,然后执行以下步骤:
apache-ant-1.8.1-bin.tar.gz
到“下载”文件夹中。/usr/local/
使用以下命令:sudo sh
和mv apache-ant-1.8.1-bin.tar.gz /usr/local/
现在我要使用,cd /usr/local/
但是它不起作用,我返回“没有这样的文件或目录”。
然后,我使用cd /usr/
和ls
命令,似乎本地文件夹在那里。如果我尝试访问它,则会收到相同的错误。
既然我已经使用过,sudo su
为什么我无法访问它?有任何想法吗?
在某些较旧的Mac OS X版本中已经安装了Ant,因此ant -version
在尝试安装之前,应运行测试是否已安装Ant 。
如果尚未安装,那么最好的选择是安装Homebrew(brew install ant
)或MacPorts(sudo port install apache-ant
),然后使用这些工具安装Apache Ant。
另外,尽管我强烈建议改用Homebrew或MacPorts,但您可以手动安装Apache Ant。为此,您需要:
假设apache-ant-1.8.1-bin.tar.gz
(将1.8.1替换为实际版本)仍在您的Downloads目录中,则需要以下命令(包括说明性注释):
cd ~/Downloads # Let's get into your downloads folder.
tar -xvzf apache-ant-1.8.1-bin.tar.gz # Extract the folder
sudo mkdir -p /usr/local # Ensure that /usr/local exists
sudo cp -rf apache-ant-1.8.1-bin /usr/local/apache-ant # Copy it into /usr/local
# Add the new version of Ant to current terminal session
export PATH=/usr/local/apache-ant/bin:"$PATH"
# Add the new version of Ant to future terminal sessions
echo 'export PATH=/usr/local/apache-ant/bin:"$PATH"' >> ~/.profile
# Verify new version of ant
ant -version
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句