SpringBoot项目中,引入第三方jar,在网上找了几个方法不管用,最终通过maven的“install-file”命令将jar添加为本地依赖的方式解决问题,在此作为笔记记录一下,如果表述不当的地方,欢迎指正。
解决步骤如下:
1、在jar包路径打开cmd窗口,执行命令
mvn install:install-file "-Dfile=F:\MobileIMSDKServer.jar" "-DgroupId=com.local.im" "-DartifactId=MobileIMSDKServer" "-Dversion=1.0" "-Dpackaging=jar"
执行该命令,可以将jar包添加为本地依赖,其中“-Dfile”指定jar位置,“-DgroupId”指定组id,可以随笔编写,项目引入的时候pom文件里组id标签书写一直即可,“-DartifactId”、“-Dversion=1.0”同理。在本地maven仓库中可以看到该Jar
2、在需要引用该jar的项目的Pom文件中写上坐标
<dependency>
<groupId>com.local.im</groupId>
<artifactId>MobileIMSDKServer</artifactId>
<version>1.0</version>
</dependency>
标签中的坐标与第一步中执行命令时指定的相同即可。