你可能会觉得这是一个重复的问题,但没有一个题目能解决我的问题。我正在使用jersey 3.0在eclipse中创建一个restful web服务,我使用tomcat 9.0作为我的服务器。
kninwzqo1#
jersey 3.x使用servlet 5.0,现在使用jakarta命名。所有的 javax.servlet Package 现在已改为 jakarta.servlet . 球衣 ServletContainer 现在扩展 jakarta.servlet.http.HttpServlet ; 事实并非如此 javax 不再第一个使用雅加达的tomcat是Tomcat10.x;Tomcat9.x仍然使用 javax.servlet Package 。因此,如果您想使用jersey 3.x,那么您应该将tomcat升级到10.x。
javax.servlet
jakarta.servlet
ServletContainer
jakarta.servlet.http.HttpServlet
javax
1条答案
按热度按时间kninwzqo1#
jersey 3.x使用servlet 5.0,现在使用jakarta命名。所有的
javax.servlet
Package 现在已改为jakarta.servlet
. 球衣ServletContainer
现在扩展jakarta.servlet.http.HttpServlet
; 事实并非如此javax
不再第一个使用雅加达的tomcat是Tomcat10.x;Tomcat9.x仍然使用javax.servlet
Package 。因此,如果您想使用jersey 3.x,那么您应该将tomcat升级到10.x。