1、配置了mvn的環境變量,M2_HOME=${mvn安裝路徑}
2、在系統的環境變量最後配置了%M2_HOME%\bin
3、在dos新運行mvn -v系統提示找不到命令
定位了半天,原來是在系統Path配置的%M2_HOME%\bin,但是我的dos是在我的用戶下,非系統用戶
如圖,這個是系統用戶,而Path指向的是系統,所以如果用用戶的在執行mvn -v肯定是不生效的。需要在用戶的環境變量下新建Path=%M2_HOME%\bin,這樣才能生效
系統變量和用戶變量不是一回事,如果你的用戶沒有系統權限,在系統變量中配置,用戶是無法使用的。
以上只是個人見解,如果錯誤,請指正