<?xml version="1.0" encoding="UTF-8"?>
<web-app version="2.5"
xmlns="http://java.sun.com/xml/ns/j2ee"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-app_2_5.xsd">
引用文件包含错误(http://java.sun.com/xml/ns/j2ee/web-app_2_5.xsd)。有关详细信息,请右键单击“问题视图”中的消息,然后选择“显示详细信息...”
通过文件“web.xml”验证文件“web-app_2_5.xsd”时检测到以下错误。在大多数情况下,可以通过直接验证“web-app_2_5.xsd”来检测这些错误。但是,只有在web.xml的上下文中验证web-app_2_5.xsd时才会出现错误。
详细说明,我看到了很多这些:
s4s-elt-character:除xs:appinfo和xs:documentation之外的架构元素中不允许使用非空白字符。看到'var _U =“undefined”;'
答案 0 :(得分:52)
如果您将j2ee
替换为javaee
,则可以正常使用。
编辑:
<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">
修改强>
了解与此错误有关的任何内容。请关注Link。在这里,您将找到Java EE部署描述符(web.xml)的模式。
答案 1 :(得分:31)
替换
xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-app_2_5.xsd">
带
xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee;http://java.sun.com/xml/ns/j2ee/web-app_2_5.xsd">
解决方案是你必须在URL之间加分号
我相信你不会再次收到错误:)
答案 2 :(得分:1)
表面上看似schemaLocation是错误的。解决它似乎重定向到HTML页面而不是XSD架构。
我建议只删除这一行,除非你真的想在运行时进行XSD验证。请记住,servlet容器将验证相关部分。
答案 3 :(得分:1)
就我而言,我已经取代了
的xsi:的schemaLocation = “的 http://java.sun.com 强> /../ ..”
与
的xsi:的schemaLocation = “的 http://xmlns.jcp.org 强> /../ ..”
干杯!
答案 4 :(得分:1)
在xsi:schemaLocation之间添加分号,如下图
<块引用>"http://java.sun.com/xml/ns/javaee;http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd"
这也解决了我在 <servlet-name>
标记行中的这个错误。
"cvc-id.3: 一个身份约束字段 'web-common-servlet-name-uniqueness' 匹配元素 'web-app',但该元素没有简单类型。"
答案 5 :(得分:0)
我建议您在两个段落之间添加;
:
xsi:schemaLocation="http://java.sun.com/xml/ns/javaee
和http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd">
像这样:
:xsi:schemaLocation="http://java.sun.com/xml/ns/javaee;http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd">
答案 6 :(得分:0)
如下替换 schemaLocation 已为我解决了错误:
xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/j2ee; http://xmlns.jcp.org/xml/ns/j2ee/web-app_2_4.xsd"