maven仓库添加jar包
Maven是一个优秀的java项目管理工具,包括了项目的创建,编译,测试,打包等功能。
通过修改创建的maven项目中的pom文件可以很方便的给项目导入jar包,并且自动导入jar包的依赖包。
我们所需的jar文件若在本地仓库没有的情况下,在联网的环境下maven会自动帮我们从全球中央仓库下载jar包保存到本地仓库并导入项目,但是没有网情况下,我们如何向maven本地仓库添加jar文件呢,我们第一反应是直接在仓库创建路径并复制jar,这是不正确,因为直接复制会缺少很多关于jar包的描述文件,通过这些描述文件maven工具才能通过pom文件的坐标找到该jar并导入项目,就算是你的描述文件很完整,由于两个maven工具的版本不一致等原因,还是无法为项目导入jar包,除非你对maven的jar包描述文件细节数据很熟悉。那如何添加jar文件到本地仓库呢?还是乖乖用maven工具提供的命令吧,既方便有安全。命令组成如下:
mvn install:install-file 命令头
-DgroupId 项目包名(一个jar相当于一个项目)
-DartifactId 项目名
-Dversion 项目版本号
Dpackaging 包类型
-Dfile jar 文件全路径(绝对路径)
如:
打开cmd命令行工具
mvn install:install-file -DgroupId=org.opentsdb -DartifactId=java-client -Dversion=2.1.0 -Dpackaging=jar -Dfile=C:\Users\xxx\Desktop\opentsdb\java-client\2.1.0\java-client-2.1.0.jar
浙公网安备 33010602011771号