基于spring boot打成工具jar包依赖无法使用问题

基于spring boot打成工具jar包依赖无法使用问题

分析jar结构如下图

发现多了个BOOT-INF目录结构,此结构正是spring boot 运行包结构,其他包或者项目是无法通过maven依赖直接使用里面的功能(已经验证,依赖后,在同一个聚合项目中编码可以引用,也可以直接通过spring boot的main方法运行,但是通过maven打成发部包一定会报无法找到包路径错误)。

解决方案如下:

在被依赖的pom文件中去掉spring-boot-maven-plugin依赖即可,如下图所示。

猜你喜欢

转载自my.oschina.net/u/2364025/blog/1797677