我正在使用Spring Boot,Jetty 9和Jersey 2.11构建项目,但无法使用异步功能。
如果我通过Gradle Spring Boot插件解压缩生成的jar,我可以在lib目录中看到javax.servlet-api-3.1.0.jar
,但是我得到了不支持的异步处理错误
我已经使用示例项目在https://bitbucket.org/quaiks/spring-boot-jetty-jersey创建了一个仓库。只有3节课。
最佳答案
您需要在类路径上提供一些实现AsyncContextDelegateProvider
的实现。更新您的build.gradle
以添加对org.glassfish.jersey.containers:jersey-container-servlet:2.11
的运行时依赖项。
关于gradle - Spring Boot + Jetty 9 + Jersey 2.11不支持异步,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24963481/