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打包试一下,应该就没问题了