当前位置:  开发笔记 > 后端 > 正文

如何在Mac OS X上安装Apache Ant?

如何解决《如何在MacOSX上安装ApacheAnt?》经验,为你挑选了4个好方法。

我尝试在Mac上安装Apache Ant,然后按照以下步骤操作:

    我下载apache-ant-1.8.1-bin.tar.gz到我的下载文件夹.

    我将文件移动到/usr/local/使用此命令:sudo shmv apache-ant-1.8.1-bin.tar.gz /usr/local/

现在我想使用,cd /usr/local/但它不起作用,我回来"没有这样的文件或目录".

然后我使用cd /usr/ls命令,似乎本地文件夹在那里.如果我尝试访问它,我会得到同样的错误.

既然我已经使用了sudo su为什么我无法访问它?有任何想法吗?



1> Michael Aaro..:

Ant已安装在某些旧版本的Mac OS X上,因此您应该ant -version在尝试安装之前运行以测试它是否已安装.

如果它尚未安装,那么最好的办法是安装Homebrew(brew install ant)或MacPorts(sudo port install apache-ant),并使用这些工具安装Apache Ant.

或者,虽然我强烈建议使用Homebrew或MacPorts,但您可以手动安装Apache Ant.为此,您需要:

    解压缩.tar.gz文件.

    可以选择把它放在某处.

    将"bin"子目录放在路径中.

假设apache-ant-1.8.1-bin.tar.gz(用实际版本替换1.8.1)所需的命令仍在下载目录中,如下所示(包括说明性注释):

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


为了记录,似乎有系统没有安装蚂蚁; 自从你回答这个问题后,这可能已经改变 我正在运行10.9并且它没有任何地方的蚂蚁
同样在这里...默认情况下10.9没有安装ant

2> TheIT..:

对于MacOS Maveriks(10.9及更高版本),Apache Ant不与操作系统捆绑在一起,因此必须手动安装.您可以使用brew轻松安装蚂蚁.只需在终端窗口中执行以下命令即可安装brew:

ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

这是一个中等大小的下载,花了我10分钟下载和安装.只需遵循涉及安装各种组件的过程即可.如果您已经安装了brew,请通过执行以下命令确保它是最新的:

brew update

安装完成后,您只需输入:

brew install ant

Ant现在已通过终端中的"ant"命令安装并可用.

要测试安装,只需ant -version在终端窗口中键入" "即可.你应该得到以下输出:

Apache Ant(TM)版本XXX在MONTH DAY YEAR编译

来源:在使用PhoneGap/Cordova构建Android时,在Mac OS X 10.9 Mavericks上执行命令'ant'时出错

如果您在安装Brew时遇到错误,请先尝试使用以下命令卸载:

rm -rf /usr/local/Cellar /usr/local/.git && brew cleanup

感谢OrangeDog和其他用户提供的其他信息.


在`/ usr/local`上有权限错误所以需要运行`sudo chown -R $ USER/usr/local`

3> Karl von Moo..:

如果您安装了MacPorts(https://www.macports.org/),请执行以下操作:

sudo port install apache-ant



4> 小智..:

如果你是一个自制用户而不是macports,那么自制软件就有一个蚂蚁食谱.

brew install ant


不要先'忘记'brew update`.
推荐阅读
牛尾巴2010
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有