【问题标题】:Vaadin project execution in netbeans在 netbeans 中执行 Vaadin 项目
【发布时间】:2016-03-04 06:09:36
【问题描述】:

我收到以下错误。我该如何解决?

java.lang.IllegalStateException:Servlet [com.gym.GymperUI$Servlet] 和 Servlet [MyUIServlet] 具有相同的 url 模式:[/]。相关注解信息:注解[@javax.servlet.annotation.WebServlet(loadOnStartup=-1, initParams=[], smallIcon=, description=, name=MyUIServlet, value=[], largeIcon=, displayName=, asyncSupported=true, urlPatterns=[/])] 类型为 [TYPE] 的带注释元素 [class com.mycompany.gymproject.MyUI$MyUIServlet] 在 com.sun.enterprise.deployment.archivist.Archivist.readAnnotations(Archivist.java:518) 在 com.sun.enterprise.deployment.archivist.Archivist.readAnnotations(Archivist.java:446) 在 com.sun.enterprise.deployment.archivist.Archivist.readRestDeploymentDescriptors(Archivist.java:419) 在 com.sun.enterprise.deployment.archivist.Archivist.readDeploymentDescriptors(Archivist.java:396) 在 com.sun.enterprise.deployment.archivist.Archivist.open(Archivist.java:271) 在 com.sun.enterprise.deployment.archivist.Archivist.open(Archivist.java:280) 在 com.sun.enterprise.deployment.archivist.Archivist.open(Archivist.java:241) 在 com.sun.enterprise.deployment.archivist.ApplicationFactory.openArchive(ApplicationFactory.java:161) 在 org.glassfish.javaee.core.deployment.DolProvider.processDOL(DolProvider.java:203) 在 org.glassfish.javaee.core.deployment.DolProvider.load(DolProvider.java:227) 在 org.glassfish.javaee.core.deployment.DolProvider.load(DolProvider.java:96) 在 com.sun.enterprise.v3.server.ApplicationLifecycle.loadDeployer(ApplicationLifecycle.java:881) 在 com.sun.enterprise.v3.server.ApplicationLifecycle.setupContainerInfos(ApplicationLifecycle.java:821) 在 com.sun.enterprise.v3.server.ApplicationLifecycle.deploy(ApplicationLifecycle.java:377) 在 com.sun.enterprise.v3.server.ApplicationLifecycle.deploy(ApplicationLifecycle.java:219) 在 org.glassfish.deployment.admin.DeployCommand.execute(DeployCommand.java:491)

【问题讨论】:

    标签: java netbeans vaadin


    【解决方案1】:

    错误信息告诉你:

    Servlet [com.gym.GymperUI$Servlet] and Servlet [MyUIServlet] have the same url Pattern: [/].
    

    这只是意味着您有两个 servlet 试图处理 / URL。所以要么删除其他 servlet,要么确保它们处理单独的 URL。

    【讨论】:

      猜你喜欢
      • 2017-11-04
      • 1970-01-01
      • 1970-01-01
      • 2020-05-03
      • 1970-01-01
      • 1970-01-01
      • 2014-11-19
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多