我正在使用 java 17(实际上是从 java 1.8 迁移而来)。在启动jetty服务器时,我遇到了类似于以下内容的异常:
javax.servlet.ServletException: org.glassfish.jersey.servlet.ServletContainer-53d15034==org.glassfish.jersey.servlet.ServletContainer@91e694b5{jsp=null,order=-1,inst=true,async=true,src=EMBEDDED:null,STARTED}
。
简而言之,我想要开始的是:
org.eclipse.jetty.server.Server().start();
org.glassfish.jersey
版本是2.27
org.eclipse.jetty
版本是9.4.44.v20210927
知道可能出了什么问题或配置错误吗?
显然我使用了不匹配的球衣版本。 当我切换到
org.glassfish.jersey
版本 2.34
servlet 成功启动。