Perhaps you are running on a JRE rather than a JDK? 关于 idea maven 缓存的问题 清理 idea maven 缓存
大家好,我是烤鴨:?
1. 先檢查是否環(huán)境變量的問題
? ?參考這篇 https://blog.csdn.net/mingjie1212/article/details/106963143
2. ?如果確定環(huán)境變量沒問題
? ?執(zhí)行maven install的時(shí)候報(bào)錯(cuò),Perhaps you are running on a JRE rather than a JDK
? ?由于我是在控制臺(tái)執(zhí)行的,所以不考慮配置的問題。
3. ? 檢查環(huán)境變量 jdk 和maven
4. ? 問題猜想
? ?由于之前環(huán)境變量是jre11,發(fā)現(xiàn)有問題后換了jdk 8。還是不行,感覺是這個(gè)問題。idea 控制臺(tái)查看maven 版本。果然是這個(gè)問題,可以看到idea的環(huán)境變量還是之前的。
? ?
5. ? 問題解決
? ?重啟和 *Invalidate* *Caches* / *Restart* 都試過了,沒辦法。這個(gè)緩存比較強(qiáng)勁,只能去C盤下手動(dòng)刪除了。
? ?刪除目錄:
? ?C:\Users\user(用戶名)\AppData\Local\JetBrains\IntelliJIdea2020.1\caches
? ?還不行的指定mvn,修改mvn.cmd 第一行增加
? ?set JAVA_HOME=D:\dev\env\jdk\jdk8 (jdk目錄)
? 控制臺(tái)執(zhí)行 mvn的時(shí)候加上全路徑?D:\dev\env\maven\bin\mvn -v ,這回jdk版本就對了
總結(jié)
以上是生活随笔為你收集整理的Perhaps you are running on a JRE rather than a JDK? 关于 idea maven 缓存的问题 清理 idea maven 缓存的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 对layoutInflater的理解
- 下一篇: jedate选中日期后关闭弹层_jeDa