在启动Spring-boot app Unix风格时的Jersey bug

时间:2015-09-07 05:59:58

标签: jersey spring-boot

问题已经发布在Spring-boot jersey maven failed to run war file,其作者已经找到了解决Spring-boot应用程序运行的问题,但它仍然是一个令人烦恼的错误。

基本上,当使用ResourceConfig的public final ResourceConfig packages(final String... packages) java -jar命令或使用Unix样式./app.jar start运行带有Jersey配置的Spring-boot应用程序时,会发生以下异常: 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团队列为错误?

1 个答案:

答案 0 :(得分:1)

我认为这是因为某些原因没有人抱怨得太厉害。您能否在#3413上分享您的问题?