記一次--------idea的maven項目將本地jar包打到maven倉庫中


因為有些依賴包在maven的中央倉庫是沒有的,比如一些CDH版本的包, 可能會需要我們自己手動編譯以后,然后在將依賴加載到工程和maven本地倉庫中。
 
1.首先點擊File---Project Structure 
 
2.此時已經將jar包導入到工程中了,但是因為我們的工程是通過maven來管理jar包的,當我們將工程 通過maven打包  先clean    再install的時候,會報錯,大致意思是maven還是找不到該jar包, 因為咱們的maven本地倉庫中是沒有這個jar包的。
 
3.此時,我們需要通過idea的Terminal命令行也就是下圖
 
4.將我們導入到工程中的jar包,加載到maven本地倉庫中。運行以下命令語句:
mvn install:install-file -DgroupId=org.apache.phoenix -DartifactId=phoenix-core -Dversion=5.0.0-cdh6.2.0 -Dpackaging=jar -Dfile=C:/Users/EDZ/Desktop/phoenix-core-5.0.0-cdh6.2.0.jar
 
// 參數解釋
-DgroupId :對應工程中pom文件的groupId屬性
-DartifactId:對應工程中pom文件的artifactId屬性
-Dversion:對應工程總pom文件的version屬性
-Dfile:對應我們本地jar包的所在路徑
 
最后就可以install了。
 


免責聲明!

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



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