晚上,當我准備將好的spring boot通過mvn clean package 打包成jar文件上傳到linux服務器時,卻在打包過程中出現了錯誤:
C:\>mvn -version The JAVA_HOME environment variable is not defined correctly This environment variable is needed to run this program NB: JAVA_HOME should point to a JDK not a JRE
但是,一天之前我還是可以打包的,中間什么操作都沒有做,無緣無故導致maven不能用,包括上面的查看maven的版本功能都不能。
因此在網上查找資料:
我這個問題的解決方法是:刪除原來的JAVA_HOME配置的環境,重新配置一下即可使用。
遺憾的是,我不知道為什么會這樣...........................
個人解決方式:直接刪除的JAVA_HOME配置