“Missing artifact....."的解決辦法


在使用Maven開發時,總會碰到一些問題,例如“Missing artifact org.apache.commons:commons-csv:jar:1.0-SNAPSHOT”,而通過該教程就可以解決。

 

1.查看pom文件中的配置路徑是否正確。

           <dependency>
              <groupId>com.oracle</groupId>
              <artifactId>ojdbc6</artifactId>
              <version>11.2.0.3</version>
            </dependency>

2.確保遠程倉庫是有對應jar包的.

  這一點尤其注意:

     某些maven源有幾個不同的源。

      比如:oschina的源:對ojdbc6的jar包來說,osc thirdparty有這個版本。

image

默認的官方源,沒有這個版本。

image

3.確認本地repository相應目錄中是否下載好了對應的包。還有一個是對應包中有“*.lastUpdated”文件影響更新。我的就是這個問題,刪除對應的文件即可。

 

4.上面所有的步驟,都不能少了在eclipse中update dependency。


免責聲明!

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



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