记一次--------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