maven項目中,添加依賴后,出現"Dependency 'xxxx‘ not found"解決過程


轉自:https://blog.csdn.net/lixld/article/details/82284269

idea中修改pom.xml文件,添加各種工程依賴的jar,一直沒有問題,

但今天遇到問題,一直提示Dependency 'xxxx‘ not found

可是在maven倉庫是能搜索到的,地址http://mvnrepository.com/

jbpm3在maven repository可以查到,但查找的結果如下所示(注意紅框,它表示這個jar在哪個倉庫中):

 

 

上面明確表示,這個jar包在JBoss Releases的倉庫,而不是在常見的Central中,如下圖所示:

 

 

在setting.xml文件中指了默認情況下,只會從 Central中下載,而鏡像一般只會鏡像central庫,

所以就會導致上面的”Dependency 'xxxx‘ not found"情部了。

(3)、解決方法

原因都知道了,就好辦了。

方法一、.在settings.xml中添加對應的倉庫,

方法二、在pom.xml直接添加額外的倉庫。推薦第二種,如下(在</project>之前添加):

<repositories>
<repository>
<id>JBoss repository</id>
<url>https://repository.jboss.org/nexus/content/repositories/releases/</url>
</repository>
</repositories>

上面這段配置只需要點擊

然后重新導入一下,理論上應該B把url替換為這個這里的url就解決了。

第一種方法就是在settings.xml中添加如下鏡像:

 <mirror>  

      <id>jboss</id>  

<name>jboss</name>  

 <url>https://repository.jboss.org/nexus/content/repositories/releases/</url>  

 <mirrorOf>JBoss Releases</mirrorOf>        

</mirror>  


免責聲明!

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



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