IDEA中maven如何将jar包导入本地的maven库

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了IDEA中maven如何将jar包导入本地的maven库相关的知识,希望对你有一定的参考价值。

第一步:将IKAnalyzer.jar包存放在一个文件夹中,比如mylib文件夹
第二步:建立一个IKAnalyzer.jar包相关的pom.xml文件,需要在pom.xml文件中定义其maven坐标及其相应的依赖代码即可,同样将pom文件存放在上述jar文件同一文件夹下;
第三步:打开CMD,进入到mylib文件夹,运行下面的命令:
mvn install:install-file \\
-Dfile=IKAnalyzer3.2.8.jar \\
-DgroupId=org.wltea.ik-analyzer \\
-DartifactId=ik-analyzer \\
-Dversion=3.2.8 \\
-Dpackaging=jar
参考技术A 一般maven有本地服务器的,maven代理服务器的管理人员加进去就行了。
自己在本地加的话,就失去了maven的意义了。本回答被提问者采纳
参考技术B mvn install:install-file -DgroupId=com.oracle -DartifactId=ojdbc6 -Dversion=11.2.0.3.0 -Dpackaging=jar -Dfile=D:\ojdbc6.jar

在IDEA中使用maven命令将本地的jar,source jar, javadoc jar包导入到本地maven仓库

直接在IDEA中使用maven命令将本地的jar,source jar, javadoc jar包安装到本地maven仓库
以导入本地的dom4j-2.1.3为例,以下是dom4j本地存放位置

1. 点击idea左下角的图标,选择Maven


2. 在弹出的窗口中选择Execute Maven Goal


会出现以下弹窗

3. 然后依次输入以下maven命令

mvn install:install-file -DgroupId=dom4j -DartifactId=dom4j -Dversion=2.1.3 -Dpackaging=jar -Dfile=H:\\Java\\课件笔记源码资料\\jar包\\dom4j\\dom4j-2.1.3.jar

mvn install:install-file -DgroupId=dom4j -DartifactId=dom4j -Dversion=2.1.3 -Dpackaging=jar -Dfile=H:\\Java\\课件笔记源码资料\\jar包\\dom4j\\dom4j-2.1.3-javadoc.jar -Dclassifier=javadoc

mvn install:install-file -DgroupId=dom4j -DartifactId=dom4j -Dversion=2.1.3 -Dpackaging=jar -Dfile=H:\\Java\\课件笔记源码资料\\jar包\\dom4j\\dom4j-2.1.3-sources.jar -Dclassifier=sources

其中参数解释如下

-DgroupId=<groupId>       : 设置上传到仓库的包名
 
-DartifactId=<artifactId> : 设置该包所属的模块名
 
-Dversion=1.0.0           : 设置该包的版本号
 
-Dpackaging=jar           : 指明该包的类型(jar包)

4.配置pom.xml

上述前三个参数内容与pom.xml中的<dependency>内容相对应,配置好后就可以使用新导入的jar了

        <dependency>
            <groupId>dom4j</groupId>
            <artifactId>dom4j</artifactId>
            <version>2.1.3</version>
        </dependency>

以上是关于IDEA中maven如何将jar包导入本地的maven库的主要内容,如果未能解决你的问题,请参考以下文章

在IDEA中使用maven命令将本地的jar,source jar, javadoc jar包导入到本地maven仓库

怎么把本地spring jar包导入maven

如何将jar包加入到Maven本地仓库

如何导入jar包?如何在IDEA中导入jar包

intellij idea怎么导入jar包

Idea Maven 建本地仓库-导入本地JAR包