好的,因此我能够借助此答案(特别是“原始答案”下的部分)解决此问题
事实证明,需要两部分的解决方案。
`
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
<configuration>
<layout>ZIP</layout>
</configuration>
</plugin>
有关 更多信息,请继续阅读。
根据Spring的“ 启动可执行Jars ” 文档,有三个启动器可以为应用程序加载文件。默认情况下JarLauncher
使用,它限制了您可以检索资源的位置。在PropertiesLauncher
另一方面会看在BOOT- INF/lib/
而且在loader.path
,你可以提供额外的文件夹。