我正试图按照这些说明通过终端安装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
你去哪里找到这个?
% sudo port selfupdate;
% sudo port upgrade outdated;
% sudo port install maven3;
% sudo port select --set maven maven3;
— add following to .zshenv -- start using zsh if you dont —
set -a
[[ -d /opt/local/share/java/maven3 ]] &&
M3_HOME=/opt/local/share/java/maven3 &&
M2_HOME=/opt/local/share/java/maven3 &&
MAVEN_OPTS="-Xmx1024m" &&
M2=${M2_HOME}/bin
set +a
$ brew install maven
。这对我有用。它更简单和干净。 打开Mac终端并输入:
export MAVEN_HOME=~/apache-maven-3.8.1
export PATH=$PATH:$MAVEN_HOME/bin
现在当您输入
mvn -version
你会得到一个输出:
Apache Maven 3.8.1 (05c21c65bdfed0f71a2f2ada8b84da59348c4c5d)
Maven home: /Users/nisha/apache-maven-3.8.1
Java version: 16.0.1, vendor: Oracle Corporation, runtime: /Library/Java/JavaVirtualMachines/jdk-16.0.1.jdk/Contents/Home
Default locale: en_US, platform encoding: UTF-8
OS name: "mac os x", version: "11.4", arch: "x86_64", family: "Mac"
** 编辑添加:
当您关闭终端并重新打开时,您将收到“mvn:命令未找到”的提示,您需要再次运行该命令。
请参考this帖子进行永久安装。
对于那些想在Mavericks中使用maven2的人,请输入:
brew tap homebrew/versions
brew install maven2
如果您已经安装了maven3,请先备份/usr/local/bin
中的3个链接(mvn,m2.conf,mvnDebug):
mkdir bak
mv m* bak/
然后重新安装:
brew uninstall maven2
(仅当冲突时)
brew install maven2
mvn
可执行文件。 - Sri Sankaran