这里已经发布了一个问题Spring-boot jersey maven failed to run war file,它的作者发现了一个可以运行Spring-boot应用程序的方法,但这仍然是一个恼人的错误。启动Spring启动应用程序时出现泽西错误Unix风格
基本上,使用运行春季启动的应用程序与新泽西配置时ResourceConfig的public final ResourceConfig packages(final String... packages)
与java -jar
命令或使用Unix样式./app.jar start
出现以下异常: java.io.FileNotFoundException:/path/app-1.0-SNAPSHOT.war!/WEB-INF/classes (No such file or directory) Caused by: org.glassfish.jersey.server.internal.scanning.ResourceFinderException:
,当应用程序与mvn spring-boor:run
跑这不会发生。
不使用packages("com.company.app.rest")
是一种解决方法,但是无法让Jersey扫描一个基础包是一种痛苦。
这是否被Spring-boot团队列为错误?