本文最后更新于 1505 天前,其中的信息可能已经有所发展或是发生改变。
问题
最近在开发的时候遇到一个jar包在maven的云仓库中是没有的,需要自己将jar包导入本地的maven的仓库进行使用。
解决方案
1.进入命令行
在win系统下进行cmd,win+R输入cmd回车即可打开。
2.进入jar包目录
通过cd的命令进入jar包所在的目录。
3.检查maven版本
输入如下命令,正常应该弹出maven的版本信息。
mvn -v
4.执行导入命令
以lucene-queryparser-4.6.1.jar包为案例
mvn install:install-file -Dfile=lucene-queryparser-4.6.1.jar -DgroupId=org.apache.lucene -DartifactId=lucene-queryparser -Dversion=4.6.1 -Dpackaging=jar
各项参数意思如下:
-Dfile 对应jar包的文件名
-DgroupId:对面pom文件的groupId
-DartifactId:对应pom文件的artifactId
-Dversion: 版本号
-Dclassifier:可选,可用于区分不同jdk版本所生成的jar包或者区分项目的不同组成部分,例如:源代码、javadoc、类文件等。
执行成功会提示出BUILD SUCCESS
。