maven项目将第三方jar包打入自己的jar中
spring boot maven打包到时候发现,第三方的jar不包含在内。

解决办法
pom引入依赖


不想手敲可以复制
<dependency>
<groupId>goosuncc.com</groupId> <!--自定义-->
<artifactId>sdk</artifactId> <!--自定义-->
<version>3.0.0</version> <!--自定义-->
<scope>system</scope> <!--system,类似provided,需要显式提供依赖的jar以后,Maven就不会在Repository中查找它-->
<systemPath>${basedir}/libs/【jar包名称.jar】</systemPath> <!--项目根目录下的lib文件夹下-->
</dependency>
<build>
<plugins>
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
<configuration>
<includeSystemScope>true</includeSystemScope>
</configuration>
</plugin>
</plugins>
</build>
引入完成后再用maven打包试一下,应该就没问题了


浙公网安备 33010602011771号