当我在 Eclipse 中创建新的动态 web 项目时,自动创建 web.xml
显示以下错误:
cvc-elt.1: 找不到元素 ‘web-app’ 的声明
这条线上的红色背景:
<web-app id="WebApp_ID" version="2.4" 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_4.xsd">
我想知道为什么会出现此错误以及如何消除此错误。我在我的项目中使用了 Eclipse 3.1 版、Apache Tomcat 5.0 和 JDK 1.4。我对 Eclipse 很陌生。
原文由 Phyo Wai 发布,翻译遵循 CC BY-SA 4.0 许可协议
您需要将
DOCTYPE
元素添加到 XML 的开头: