Servlets Jetty 9.4.4或以上版本导致未找到Servlet 404错误

Servlets Jetty 9.4.4或以上版本导致未找到Servlet 404错误,servlets,jetty,Servlets,Jetty,当我升级到Jetty 9.4.4或更高版本时,我的一些servlet上出现了一个新的错误404。在这个特定版本之前一切都很好。有人也遇到过这个问题吗?幸运的是,我能够将版本锁定到9.4.3,但如果可能的话,我想解决这个问题 我使用Maven和Netbeans构建JEE7.0应用程序。它作为WAR文件部署在Docker容器中运行Jetty的服务器上 Servlet的定义如下: import javax.servlet.annotation.WebServlet; import javax.serv

当我升级到Jetty 9.4.4或更高版本时,我的一些servlet上出现了一个新的错误404。在这个特定版本之前一切都很好。有人也遇到过这个问题吗?幸运的是,我能够将版本锁定到9.4.3,但如果可能的话,我想解决这个问题

我使用Maven和Netbeans构建JEE7.0应用程序。它作为WAR文件部署在Docker容器中运行Jetty的服务器上

Servlet的定义如下:

import javax.servlet.annotation.WebServlet;
import javax.servlet.http.HttpServletRequest;

@WebServlet(urlPatterns = "/WebNumberCheckServlet")
public class WebNumberCheckServlet extends AbstractWebBaseServlet {
其中AbstractWebBaseServlet是:

import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;

public abstract class AbstractWebBaseServlet extends HttpServlet {
web.xml仅用于领域配置:

<?xml version="1.0" encoding="UTF-8"?>
<web-app version="2.5" xmlns="http://java.sun.com/xml/ns/javaee" 
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
xsi:schemaLocation="http://java.sun.com/xml/ns/javaee 
http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd">
<listener>
    <listener-class>de.lindawerner.pimp.pimpserver.ContextListener</listener-class>
</listener>
<session-config>
    <session-timeout>
        30
    </session-timeout>
</session-config>
<welcome-file-list>
    <welcome-file>index.jsp</welcome-file>
</welcome-file-list>
<security-constraint>
    <display-name>Constraint1</display-name>
    <web-resource-collection>
        <web-resource-name>Protected</web-resource-name>
        <description/>
        <url-pattern>/stats.jsp</url-pattern>
    </web-resource-collection>
    <auth-constraint>
        <description/>
        <role-name>admin</role-name>
    </auth-constraint>
</security-constraint>
<login-config>
    <auth-method>BASIC</auth-method>
    <realm-name>AppOnlineServerRealm</realm-name>
</login-config>
<security-role>
    <description>Administrator</description>
    <role-name>admin</role-name>
</security-role>

de.lindawerner.pimp.pimpserver.ContextListener
30
index.jsp
约束1
受保护的
/stats.jsp
管理
基本的
AppOnlineServerRealm
管理员
管理

信息不足,无法继续。servlet是如何定义/配置/声明的?什么servlet?您如何部署/配置webapp?此处出现相同错误!有解决办法吗?