在項目中,經常會遇到使用第三方的SDK,簡單說就是第三方生成的jar包,但不能上傳到maven倉庫。
1.引入jar
在資源目錄下新建lib目錄,將第三方sdk放入其中,如這里使用的是淘寶的SDK:

2.pom引入
在pom中使用systemPath方式引入此jar
<dependency>
<groupId>com.taobao.api</groupId>
<artifactId>taobao-sdk-java</artifactId>
<version>20211201</version>
<scope>system</scope>
<type>jar</type>
<systemPath>${project.basedir}/src/main/resources/lib/taobao-sdk-java-20211201.jar</systemPath>
</dependency>
然后配置maven打包插件的系統范圍
<build>
<plugins>
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
<version>2.4.1</version>
<configuration>
<mainClass>com.zxh.DemoApplication</mainClass>
<includeSystemScope>true</includeSystemScope>
</configuration>
</plugin>
</plugins>
</build>
紅色部分一定要配置,否則打包后還是找不到對應的類。
