jar包导入本地maven仓库
我这里拿
aliyun-java-vod-upload-1.4.14
为例子
1.为什么要把jar包导入maven库
在开发过程中,我们总是不可避免的需要依赖某些不在中央仓库,同时也不在本地仓库中的jar包,这是我们就需要使用命令行将需要导入本地仓库中的jar包导入本地仓库,使得项目依赖本地仓库中的代码。
因为
aliyun-java-vod-upload-1.4.14
还暂时没开源,需要直接引入jar包到项目中。
2.命令导入
mvn install:install-file -Dfile=E:\ANJNG\aliyun-java-vod-upload-1.4.14.jar -DgroupId=com.aliyun -DartifactId=aliyun-java-vod-upload -Dversion=1.4.14 -Dpackaging=jar
2.1 关键字分析
-Dfile:jar包所在本地的具体路径
-DgroupId:项目组织唯一的标识符,实际对应JAVA的包的结构
-DartifactId:项目的唯一的标识符,实际对应项目的名称,就是项目根目录的名称
-Dversion:版本号
-Dpackaging:打包的类型,一般为jar
3.项目刷新
在idea中打开右上角的maven,然后刷新依赖,会发现aliyun-java-vod-upload-1.4.14不报红了!成功加载!