新裝的電腦執行maven install命令一直報Could not find artifact jdk.tools:jdk.tools:jar:1.7


今天新換電腦,所有軟件都重新安裝好m 運行 maven install 以前老項目一直報下面的錯:

maven [ERROR] Failed to execute goal on project solr-index: Could not resolve dependencies for project com.suning.search:solr-index:war:1.2.0: Could not find artifact jdk.tools:jdk.tools:jar:1.7 at specified path D:\JDK\jre7/../lib/tools.jar

從上面的報錯信息看一定是jdk的錯 。

 執行環境: win10系統    eclipse luna   jdk7 maven3.4

第一步排查jdk的  win +R  然后執行cmd命令  在執行 java -version 看到自己是jdk8 但是自己的環境變量中自己配置的是jdk7(這台新電腦jdk8和jdk7都安裝)。現在本人只想用jdk1。7

先清除 C:\Windows\System32這幾個清了
在清除環境變量 path 中的C:\ProgramData\Oracle\Java\javapath

在執行java -version 現在本台電腦是安裝jdk是1.7了

第二步檢查eclipse中的jdk配置 
現在去執行 maven install 還是報錯是 糾結呀!都配置的是對的呀!
仔細檢查 自己的項目  右擊項目 -->屬性-->看到java Build Path用的是eclipse自己帶的jre我去呀!!改成自己的jdk 如圖
在檢查一下編譯時的jdk  選的是jdk1.7 
在執行一下maven install  終於對了  。。。 終於搞定了  。做個筆記 。。。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM