Maven的pom.xml文件無法下載指定的jar處理辦法


有些時候,我們明明將本地的jar已經傳到Maven倉庫了,但是就是無法加載提示XXjar包missing,此時處理辦法為:在本地倉庫按照依賴進行配置即可:

舉例說明,假如我們需要導入的jar如下:

<dependency>
            <groupId>com.sinosig.xb.crms.service</groupId>
            <artifactId>com.sinosig.xb.crms.service</artifactId>
            <version>0.0.6-SNAPSHOT</version>
        </dependency>

此時工程-右鍵-build path,查看maven下面的jar所在的本地倉庫的位置;

一級一級的建文件夾,最后將jar放進去,在maven update即可。

2.快照版本的jar,pom文件在導入的時候,需要導入其依賴的jar,如果不導入,即使在Mavne依賴里可以找到,但是確不能使用;

<!-- 快照版本的依賴配置 -->
<repositories>
   <repository>
      <id>snapshots</id>
      <url>http://repo.xb.sinosig.com:8081/content/repositories/snapshots</url>
   </repository>
</repositories>
<!-- 快照版本的依賴配置 -->

3.maven不能用的可能原因:

3.1HOSTS文件里沒有加上Mavne私服的地址;

3.2maven的環境變量配置問題;

3.3Maven的settings文件里的maven倉庫地址配置有問題。

應該不外乎這三種問題。

 


免責聲明!

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



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