簡體   English   中英

切換Maven版本-mvn命令未綁定

[英]Switch maven version - mvn command does not get bound

我正在嘗試使用以下方法將Maven從2切換到3(在Linux上):

sudo update-alternatives --set mvn /path/to/maven3/bin/mvn

無論如何, mvn -v仍然提供版本2,因此我總是必須執行/path/to/maven3/bin/mvn才能使用maven。 如何將mvn命令重新綁定到適當的Maven路徑?

跑:

sudo update-alternatives --config mvn

然后選擇您要使用的版本。

同時檢查which mvn/etc/alternatives/mvn符號鏈接

which mvn

然后重新創建符號鏈接以指向新的Maven版本。 並驗證環境變量MAVEN_HOME指向正確的目錄。

將系統屬性M2_HOME設置為Maven主目錄的路徑。

暫無
暫無

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

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