maven web.xml元素类型“ web-app”必须以匹配的结束标记“”]终止”

问题描述 投票:0回答:2
Eclipse Java EE IDEApache Tomcat v9.0我通过New-> Maven Project创建了项目,然后选择Maven原型作为maven-archetype-webapp。web.xml的内容如下。

<?xml version="1.0" encoding="UTF-8"?> <web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd" id="WebApp_ID" version="3.0"> <display-name>WebProject</display-name> <servlet> <servlet-name>LoginServlet</servlet-name> <display-name>LoginServlet</display-name> <servlet-class>com.wise.LoginServlet</servlet-class> </servlet> <servlet-mapping> <servlet-name>LoginServlet</servlet-name> <url-pattern>/LoginServlet</url-pattern> </servlet-mapping> </web-app>

eclipse中的项目结构如下

eclipse web.xml有两个错误:元素类型“ web-app”必须由匹配的结束标记“”终止。cvc-complex-type.2.4.a:发现无效的内容(从元素“显示名称”开始)。 “ {” http://之一java.sun.com/xml/ns/javaee":servlet类,“ http://java.sun.com/xml/ns/javaee”:jsp文件,“http://java.sun.com/xml / ns / javaee“:初始参数,” http://java.sun.com/xml/ns/javaee“:启动时加载,”http://java.sun.com/xml/ns/javaee“:启用,” http://java.sun.com/xml/ns/javaee“:异步支持,”http://java.sun.com/xml/ns/javaee“:run-as,” http://java.sun.com/xml/ns/javaee“:security-role-ref,”http://java.sun.com/xml/ns/javaee“:multipart-config}'开头。

任何人都可以提出想法吗?

Eclipse Java EE IDE Apache Tomcat v9.0我是通过New-> Maven Project创建的项目,然后选择Maven原型作为maven-archetype-webapp。 web.xml的内容如下。

java web.xml
2个回答
0
投票
删除此标题并尝试

0
投票
您的web.xml结构应该是这样。
© www.soinside.com 2019 - 2024. All rights reserved.