我正在尝试按照这些说明通过终端安装maven。
到目前为止我得到了这个:
export M2_HOME=/user/apple/apache-maven-3.0.3
export M2=$M2_HOME/bin
export PATH=$M2:$PATH
export JAVA_HOME=/usr/java/jdk1.6.0_22
你去哪儿找这个?
我正在尝试按照这些说明通过终端安装maven。
到目前为止我得到了这个:
export M2_HOME=/user/apple/apache-maven-3.0.3
export M2=$M2_HOME/bin
export PATH=$M2:$PATH
export JAVA_HOME=/usr/java/jdk1.6.0_22
你去哪儿找这个?
当前回答
对于那些想在Mavericks中使用maven2的人,输入:
酿造点击自制/版本
酿造安装maven2
如果您已经安装了maven3,请先在/usr/local/bin中备份3个链接(mvn, m2.conf, mvnDebug):
mkdir贝克
混合
然后重新安装:
Brew卸载maven2(仅当冲突时)
酿造安装maven2
其他回答
如果你不想为安装Maven而安装Homebrew,你可以简单地这样做:
下载二进制Maven并提取压缩文件 启动终端并输入以下命令: Sudo ln -s /path_to_maven_folder/bin/mvn /usr/bin/mvn
你可以在这篇文章中找到更多细节。
brew install maven31 (if you have homebrew)
或者,我建议为这些实用程序安装Homebrew。
然后使用以下命令安装Maven:
brew install maven
PS:如果你得到一个404错误,尝试做一个酿造更新之前
如果在OS X 10.9 Mavericks上使用MacPorts,你可以简单地做:
sudo port install maven3
sudo port select --set maven maven3
当我最近升级到OS X Mavericks时,我的maven构建开始失败。所以我需要再次安装maven,因为它不是内置的。然后我试着输入命令:
brew install maven
它可以工作,但它安装了maven的3.1.1版本,这对一些用户(https://cwiki.apache.org/confluence/display/MAVEN/AetherClassNotFound)造成了一些问题。因此,如果遇到同样的问题,您可能希望安装较早的Maven版本3.0.5。要在Homebrew中做到这一点,你必须执行以下命令:
brew install https://raw.github.com/Homebrew/homebrew-versions/master/maven30.rb
就是这样,它将使用不同的Homebrew公式,这将为您提供maven 3.0.5。