我正在尝试按照这些说明通过终端安装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
你去哪儿找这个?
当前回答
这个命令酿造安装maven30不适合我。正在抱怨缺少配方。但是下面的命令起作用了。我已经安装了maven-3.0.5。
brew install homebrew/versions/maven30
这是Mac OS X 10.9又名Mavericks。
其他回答
对于那些刚刚迁移到mavericks的-我使用*-ux解决方案;
从apache maven站点下载maven 输入/opt 修改了.bash_profile,新增: 别名mvn = ' / opt / apache-maven-3.1.1 / bin / mvn ' 出口JAVA_HOME = /图书馆/ Java / Home / JavaVirtualMachines / jdk1.7.0_21.jdk /内容
只是一个简短的补充;如果您想在MacOS上使用Homebrew 1.5.2安装特定版本,可以通过以下方式安装:
酿造更新 酿造搜索专家
这将为您提供homebrew中可用的maven版本
Brew install maven@3.3
[如果您想安装maven 3.3。]
如果您尝试过brew install maven,但发现缺少gcc编译器和一些其他依赖项,那么更简单的方法是安装sdkman 然后运行
SDK安装maven
(或参考最新的文档以获得正确的命令)
对于这项工作,sdkman可能资历过高,但如果您要处理多个版本的sdk,那么它通常是一个非常好的工具。
感谢Ammar为优秀的提示
您可以使用自制软件安装maven。命令为 $ brew安装maven
免责声明:这是一个完整的答案,考虑到OS X的最后一个版本(10.9 AKA Mavericks)。我知道我在这个答案中编译的所有内容都已经出现在页面中,但在一个答案中清楚地表达出来会让它更清楚。
首先,对于以前的OS X版本,Maven是默认安装的。如果没有Java,在终端上运行you@host:~ $ Java将提示您安装Java。
在Mac OS X 10.9 (Mavericks)中,Maven不再默认安装。然后可能有不同的选择:
Using Homebrew: you@host:~$ brew install maven will install latest Maven (3.5.2 on 02/01/2018) you@host:~$ brew install maven30 will install Maven 3.0 if needed Using Macports: (I did not test this) you@host:~$ sudo port install maven will install latest Maven (?) or: you@host:~$ sudo port install maven3 will Install Maven 3.0 you@host:~$ sudo port select --set maven maven3 selects that version of Maven Installing by hand: Download Maven from its homepage Follow the installation instructions: Extract the distribution archive, i.e.apache-maven-3.3.9-bin.tar.gz to the directory you wish to install Maven 3.3.9. The subdirectory apache-maven-3.3.9 will be created from the archive. Optional: Add the MAVEN_OPTS environment variable to specify JVM properties, e.g. export MAVEN_OPTS="-Xms256m -Xmx512m". This environment variable can be used to supply extra options to Maven. Make sure that JAVA_HOME is set to the location of your JDK, e.g. export JAVA_HOME=$(/usr/libexec/java_home -v 1.8) and that $JAVA_HOME/bin is in your PATH environment variable (although that might not be necessary with the latest Mac OS X versions and the Oracle JDK). Add extracted apache-maven-3.3.9/bin to your $PATH Run mvn --version to verify that it is correctly installed.