在 CSDN 和百度的帮助下终于解决了。
以下是问题的链接
https://ask.csdn.net/questions/7735138
问题的原因是父项目的 plugin 下引用了spring-boot-maven-plugin,然后他打出来的包中包含一个BOOT-INF文件夹,正常来讲应该只有一个META-INF(应该是这个名字吧)
解决方法:
就是把它变成这样:
<plugins>
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
<configuration>
<skip>true</skip>
</configuration>
</plugin>
</plugins>
问题解决!!!!