配置maven后,運行命令mvn -v的時候,竟然報錯。錯誤信息如下:
Error: JAVA_HOME not found in your environment.
Please set the JAVA_HOME variable in your environment to match the
location of your Java installation.
我認真檢查了JAVA_HOME的配置,發現沒什么問題,那是為啥提示這個錯誤呢
先說幾個我在網上看到的錯誤提示
1檢查配置的JAVA_HOME是否正確,即JAVA_HOME=C:\Program Files\Java\jdk1.8.0_171(jdk的路徑)注意一定時jdk的路徑
然后在檢查配置的path中加上%JAVA_HOME%\bin,如下圖所示
cmd運行java_version和javac-version檢查到沒問題的話,(注意檢查出來版本要一致,有的人可能裝了兩個jdk,以至於造成沖突,可以卸載一個)繼續往下看
2如果上面這一項檢查到沒有問題的,大招來了
把你配置的JAVA_HOME刪掉重新配置,然后重新打開cmd運行,這個步驟重新進行幾次就行了(一次不行就刪掉繼續搞),親測這個方法有用