[英]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.