1. 程式人生 > >手動添加jar包到maven倉庫

手動添加jar包到maven倉庫

oracle targe jar acl 並不是 tid get .cn javadoc

引言:

  雖然配置了maven以後可以通過索引的方式自動下載jar包到本地maven倉庫,從而使項目中直接使用本地倉庫裏面的架包,

但是這一招並不是每一次都靈應,也有遇到了失敗的時候,當遇到失敗的時候,我們可以通過使用命令的形式將架包導入

本地的maven倉庫,然後項目中就可以直接使用了。eg: 我在使用druid時無法從阿裏的倉庫中直接獲取到druid-1.0.27-sources.jar、

druid-1.0.27-javadoc.jar,只能從國際倉庫中獲取了以後在導入到本地倉庫。

1. maven命令將jar包移動到maven的本地repository

語法:  

mvn install:install-file -Dfile=jar包的位置(參數一) -DgroupId=groupId(參數二) -DartifactId=artifactId(參數三) -Dversion=version(參數四) -Dpackaging=jar

“Program Files”中間有空格,所以要加雙引號,另外三個參數,從上面復制過來即可。

eg:

安裝oracle-connector-java:

mvn install:install-file -DgroupId=oracle -DartifactId=oracle-connector-java -Dversion=11.2.0.1.0 -Dpackaging=jar -Dfile=F:\ojdbc6-11.2.0.1.0.jar

安裝:druid-1.0.27-sources.jar

mvn install:install-file -DgroupId=druid -DartifactId=druid-1.0.27-sources -Dversion=1.0.27 -Dpackaging=jar -Dfile=e:\druid-1.0.27-sources.jar

技術分享圖片

如果不想使用命令的方式,那可以直接復制下載的jar包到maven倉庫中,親測有效,不知道是否會有後遺癥。

參考網址:

https://www.cnblogs.com/tangshengwei/p/6341628.html

手動添加jar包到maven倉庫