找不到MVN命令?

时间:2018-07-30 19:32:12

标签: java maven installation

我正在安装Maven,并弄乱了一些变量来修复错误,现在似乎完全丢失了它。我的PATH变量与JAVA_HOME一起正确设置,但我仍然得到

-bash: mvn: command not found

我尝试删除Maven文件并重新下载它们并打开一个新的终端,但是没有运气。还有其他可以解决我的问题的解决方法,希望可以解决我的问题。我在Mac上运行。

3 个答案:

答案 0 :(得分:1)

使用sdkman安装后,我遇到了类似的问题, mvn not found 。 如果您像我一样使用sdkman安装,则可能要执行:sdk使用maven version 例如:

$ sdk use maven 3.6.3


# Install skman.
$ curl -s "https://get.sdkman.io" | bash
$ source ~/.sdkman/bin/sdkman-init.sh

# Check available maven versions:
$ sdk list java
$ sdk list maven

# install desired candidate and version
$ sdk install java 13.0.1-open
$ sdk install gradle
$ sdk install maven
$ sdk install springboot


# Verify Installation by checking versions:
$ java -version
$ gradle -v
$ mvn --version
$ spring --version

答案 1 :(得分:0)

检查,不要忘记重启机器

Check that, don't forguet to restart the machine

答案 2 :(得分:0)

如果它是linux计算机,而您直接使用yum安装,则可以在/ usr / local中找到maven

因此,您可以在〜/ .bashrc中设置MAVEN_HOME并执行源〜/ .bashrc使其永久。

通过$ echo MAVEN_HOME和$ echo JAVA_HOME进行检查

如果您都获得了确切的路径,那就没事了。

相关问题