我正在尝试按照这些说明通过终端安装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
你去哪儿找这个?
当前回答
在使用brew或手动安装maven后,使用macOS Catalina并使用终端或iTerm来操作maven,您将需要授予应用程序访问权限以访问用户文件。
系统首选项->隐私(按钮)->全磁盘访问
然后将terminal或iTerm添加到该列表中。
你还需要重新启动你的应用程序,例如终端或iTerm,在给他们完全的磁盘访问权限后。
其他回答
这个命令酿造安装maven30不适合我。正在抱怨缺少配方。但是下面的命令起作用了。我已经安装了maven-3.0.5。
brew install homebrew/versions/maven30
这是Mac OS X 10.9又名Mavericks。
% 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
打开TERMINAL窗口并检查是否已经安装了它。
类型:
$ mvn –version
你应该看到:
Apache Maven 3.0.2 (r1056850; 2011-01-09 01:58:10+0100)
Java version: 1.6.0_24, vendor: Apple Inc.
Java home: /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home
Default locale: en_US, platform encoding: MacRoman
OS name: “mac os x”, version: “10.6.7″, arch: “x86_64″, family: “mac”
如果你还没有安装Maven,那么下面是如何下载和安装Maven,并在Mac OS X上配置环境变量:
http://bitbybitblog.com/install-maven-mac/
这招对我很管用:
$ vim .bash_profile
出口JAVA_HOME = $ (/ usr / libexec / JAVA_HOME)
$ source .bash_profile
来源:http://www.mkyong.com/java/maven-java_home-is-not-defined-correctly-on-mac-osx/
如果在OS X 10.9 Mavericks上使用MacPorts,你可以简单地做:
sudo port install maven3
sudo port select --set maven maven3