开发项目的时候,有些jar包是非maven仓库提供的第三方jar包,比如对接钉钉推送机器人的SDK。
本次以taobao-sdk-java-auto_1479188381469-20201126.jar这个jar包为例,引入、打包。
第一步:
在项目的根目录创建libs文件夹,将使用的jar包移入,如图:
image.png第二步:
File==>Project Structure==>Project Settings==>Modules==>项目==》Dependencies
进入到上述目录后,点击“+”,选择JARs,如图所示:
image.png
找到之前移入libs文件夹的jar包,最后点击Apply及OK确认引入即可。
---以上为本地jar包引入项目---
---以下为打包项目引入本地jar包---
第二步:
把jar包以scope为system的方式导入pom文件中,代码如下:
<dependency>
<groupId>com.dingding</groupId>
<artifactId>taobao-sdk-java-auto_1479188381469-20201126</artifactId>
<version>3.0.0</version>
<scope>system</scope>
<systemPath>${project.basedir}/libs/taobao-sdk-java-auto_1479188381469-20201126.jar</systemPath>
</dependency>
第三步:
打成jar包
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
<goals style="box-sizing: border-box;"></goals>
<goal>repackage</goal>
<configuration style="box-sizing: border-box;"></configuration>
<includeSystemScope>true</includeSystemScope>
</plugin>
以上。
网友评论