IDEA中给项目引入额外的.jar依赖包

时间:2024-03-21 20:55:30

我是一位萌新:踩坑的少年,恬不知耻的写点东西是为防止以后忘记,大佬们如果发现我写的有误还请大方的留言指正,还请大佬们提拔提拔,谢谢;

good good Study,day day up! 
在现在开发的日子里除了会引用apache-maven或阿里淘宝的镜像外总还会有一个工程被另一个工程引用的情况,这里记录一下前辈教我的依赖非maven仓库的方法,入有误还请指正。


一:通过打成jar包然后放到maven仓库里从pom.xml引用
首先我们需要把会被其他工程引用的那个工程打成jar包,我是用IDEA通过maven>package打的包(或者Maven-Lifecycle-install打包也可以)

IDEA中给项目引入额外的.jar依赖包

打完包后到此工程文件下的target文件里找到它的jar文件,复制它的绝对路径IDEA中给项目引入额外的.jar依赖包

 然后找个地方编辑你的maven命令(把jar包添加到仓库的命令)命令如下:

mvn install:install-file -DgroupId=com.tydic -DartifactId=oms-common -Dversion=1.0.0 -Dpackaging=jar -Dfile=/***/oms-common/target/oms-common-1.0.0.jar 

解释:

注:mvn install:install-file是固定的,每个-Dxxx都相当于是一个段落,

<dependency>

<groupId>com.tydic</groupId>          //同-DgroupId

<artifactId>oms-common</artifactId>//同-DartifactId

<version>1.0.0</version>                  //同-Dversion

</dependency>

//-Dfile 为jar的绝对路径

对应着在引用的工程里的写法如下图

IDEA中给项目引入额外的.jar依赖包

然后打开Windows的dos命令控制台或Mac的终端,把你编辑好的命令直接粘贴然后回车运行,查看结果。执行成功后你可以在maven仓库中找到你的依赖

IDEA中给项目引入额外的.jar依赖包

最后就可以在项目中使用依赖里的功能了。

二:通过一个lib文件引用,不通过pom.xml引用的方法(通过IDEA工具引)

例如:红框内是要引的jar依赖,点击箭头所指的位置

IDEA中给项目引入额外的.jar依赖包

IDEA中给项目引入额外的.jar依赖包

然后一个一个的加入你的jar 

IDEA中给项目引入额外的.jar依赖包

加好后如下图,然后应用-OK即可

IDEA中给项目引入额外的.jar依赖包

end