簡體   English   中英

找不到 Mvn 命令?

[英]Mvn Command not found?

我正在我的 maven 安裝工作,並弄亂了一些變量來修復錯誤,現在似乎完全丟失了它。 我的 PATH 變量與我的 JAVA_HOME 一起正確設置,但我仍然得到

-bash: mvn: command not found

我嘗試刪除 Maven 文件並重新下載它們並打開一個新終端,但沒有運氣。 是否有任何其他故障排除技術我可以運行以希望找出我的問題。 我在 Mac 上運行。

我遇到了類似的問題,使用 sdkman 安裝后mvn not found 如果你像我一樣安裝了 sdkman,你可能需要執行:sdk use maven version eg:

$ 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

如果是linux機器,直接用yum安裝,可以在/usr/local下找到maven

因此,您可以在 ~/.bashrc 中設置 MAVEN_HOME 並執行 source ~/.bashrc 以使其永久化。

通過 $echo MAVEN_HOME 和 $echo JAVA_HOME 檢查

如果你得到兩者的確切路徑,那就沒問題了。

檢查一下,不要忘記重新啟動機器

檢查一下,不要忘記重新啟動機器

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM