代码之家  ›  专栏  ›  技术社区  ›  Robert Munteanu

挑出web.xml文件Eclipse中的错误

  •  2
  • Robert Munteanu  · 技术社区  · 14 年前

    当Eclipse检测到一个无效的XML文档时,在我的情况下 web.xml

    元素类型“web app”的内容必须匹配(icon?,显示名称?,说明?,可分配?,上下文参数*,筛选器*,筛选器映射*,侦听器*,servlet*,servlet映射*,会话配置?,mime映射*,欢迎文件列表?,错误页*,标记库*,资源环境引用*,资源引用*,安全约束*,登录配置?,安全角色*,环境条目*,ejb ref*,ejb local ref*)”。

    我怎样才能挑出导致文档无效的第一个元素?

    2 回复  |  直到 14 年前
        1
  •  2
  •   stacker    14 年前

    我会创建一个web.xml文件把内容切成两半,(确保它保持良好的格式)直到我找到元素。然后添加复制文件的其余部分。

        2
  •  2
  •   SoWeLie    12 年前

    我知道这是个老问题,但对我来说,它最终是web.xml文件选项。如果查看错误消息,则元素必须按错误中列出的正确顺序排列。例如:

    <web-app>
    
    <display-name>LBSPing!</display-name>
    
    <context-param>
        ...
    </context-param>
    
    <listener>
        ...
    </listener>
    
    <servlet>
        ...
    </servlet>
    
    <servlet-mapping>
        ...
    </servlet-mapping>
    
    </web-app>