Mac上的Maven安装问题

nr9pn0ug  于 12个月前  发布在  Maven
关注(0)|答案(3)|浏览(240)

我对Mac有意见。
运行时:

mvn -v

字符串
获取以下内容:
JAVA_HOME环境变量定义不正确,运行此程序需要此环境变量
我有什么:
echo $JAVA_HOME
/Library/Java/JavaVirtualMachines/jdk-14.jdk/Contents/Home
echo $M2_HOME
/Users/username/Downloads/apache-maven-3.9.5
settings.xml看起来不错
.profile看起来不错(使用Z sh也更新了~/.zprofile
Java版本14.0.1。
Mac OS索诺马14.0.
我检查了Java是否安装正确

vhipe2zx

vhipe2zx1#

安装maven最简单的方法是使用命令

brew install maven

字符串
默认安装稳定的3.9.5版本。
我尝试手动安装,当我只更新

~/.zshenv


因此,作为上面给出的注解,我添加了maven的路径,

/opt/apache-maven/bin


进入~/.zshrc

export PATH={other paths}:/opt/apache-maven/bin


然后运行

exec zsh


关闭现有的终端,并尝试在一个新的。希望这有帮助。

ht4b089n

ht4b089n2#

你必须执行以下命令来检查Java是否正确安装:
Java -version
输出应该类似于:

openjdk version "17.0.2" 2022-01-18
OpenJDK Runtime Environment (build 17.0.2+8-86)
OpenJDK 64-Bit Server VM (build 17.0.2+8-86, mixed mode, sharing)

字符串
如果结果不同,则说明您没有正确安装Java。
因此,你需要以正确的方式去做。
你可以使用这个教程:How to Install Java on MacOS?
或者你也可以看看SdkMan,它被设计用来安装Java和Maven等工具。

u0sqgete

u0sqgete3#

确保更新PATH。在macOS中,更新zsh shell配置文件~/.zshrc,例如:

export JAVA_HOME="${HOME}/DevTools/jdk-17.0.3.7/Contents/Home"
export MAVEN_HOME="${HOME}/DevTools/apache-maven-3.8.6"
export PATH="$JAVA_HOME/bin:$MAVEN_HOME/bin:$PATH:$PATH"

字符串

相关问题