我正在尝试按照这些说明通过终端安装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,在给他们完全的磁盘访问权限后。
其他回答
在使用brew或手动安装maven后,使用macOS Catalina并使用终端或iTerm来操作maven,您将需要授予应用程序访问权限以访问用户文件。
系统首选项->隐私(按钮)->全磁盘访问
然后将terminal或iTerm添加到该列表中。
你还需要重新启动你的应用程序,例如终端或iTerm,在给他们完全的磁盘访问权限后。
安装Maven有两种方法
安装maven之前 检查MVN -version,确保maven没有安装在系统中
方法1:
Brew安装专家
方法2:
访问https://maven.apache.org/download.cgi 选择“二进制链接”中的任意一个 解压缩链接 移动到应用程序文件夹 使用导出更新.bash配置文件 执行MVN -version命令
或者,我建议为这些实用程序安装Homebrew。
然后使用以下命令安装Maven:
brew install maven
PS:如果你得到一个404错误,尝试做一个酿造更新之前
如果您尝试过brew install maven,但发现缺少gcc编译器和一些其他依赖项,那么更简单的方法是安装sdkman 然后运行
SDK安装maven
(或参考最新的文档以获得正确的命令)
对于这项工作,sdkman可能资历过高,但如果您要处理多个版本的sdk,那么它通常是一个非常好的工具。
感谢Ammar为优秀的提示
这招对我很管用:
$ 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/