我正在安装Maven,并弄乱了一些变量来修复错误,现在似乎完全丢失了它。我的PATH变量与JAVA_HOME一起正确设置,但我仍然得到
-bash: mvn: command not found
我尝试删除Maven文件并重新下载它们并打开一个新的终端,但是没有运气。还有其他可以解决我的问题的解决方法,希望可以解决我的问题。我在Mac上运行。
答案 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)
答案 2 :(得分:0)
如果它是linux计算机,而您直接使用yum安装,则可以在/ usr / local中找到maven
因此,您可以在〜/ .bashrc中设置MAVEN_HOME并执行源〜/ .bashrc使其永久。
通过$ echo MAVEN_HOME和$ echo JAVA_HOME进行检查
如果您都获得了确切的路径,那就没事了。