当前位置: 首页 > 图灵资讯 > 技术篇> 如何在maven的pom.xml中添加本地jar包

如何在maven的pom.xml中添加本地jar包

来源:图灵教育
时间:2023-05-23 09:38:34

如何在mavenpommm?.在xml中添加本地jar包

原则上,Maven的设计不需要这样做,因为pom.从中央仓库下载到本地仓库,xml中依赖的jar包将自动实现。

例如:lucene-queryparser-4.6.1.jar

第一,如何将jar添加到当地仓库?

步骤:

1.cmd命令进入jar包的路径

2.执行命令:

mvn install:install-file -Dfile=lucene-queryparser-4.6.1.jar -DgroupId=org.apache.lucene -DartifactId=lucene-queryparser -Dversion=4.6.1 -Dpackaging=jar

 

其中:-Dgroupid和-dartifactid的功能是指定jar包在repository中的安装路径,只用于告诉项目在这条路径下找到这个名字的jar包。

比如:

mvn install:install-file -Dfile=hadoop-hdfs-2.2.0.jar -DgroupId=org.apache.hadoop -DartifactId=hadoop-hdfs -Dversion=2.2.0 -Dpackaging=jar

 

你的groupid +artifactId + file + version = 您的jar包在本地maven仓库的地址

指hadoop-hdfs-2.2.0.安装repository的jarorg.apache.hadoop\hadoop-hdfs\2.2.在0目录下,执行命令后,如果需要在项目中使用此jar,则在pom.在xml中添加以下配置:

<dependency>

<groupId>org.apache.hadoop</groupId>

<artifactId>hadoop-hdfs</artifactId>

<version>2.2.0</version>

</dependency>

 

注意在每个参数之前都有一个参数-D