idea解决创建maven项目时web.xml文件版本过低的情况

前言

之前介绍了如何在idea中部署maven的web项目,但是创建maven项目之后,发现一个小瑕疵:

<!DOCTYPE web-app PUBLIC
        "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN"
        "http://java.sun.com/dtd/web-app_2_3.dtd" >

......


<web-app>

那就是web.xml的版本有点低,可能一般的使用没有问题,但是在使用过滤器的时候,需要定义 dispatcher 标签,这时候就会发现,低版本的不支持,那么该怎么做呢?

创建maven项目

找到本地仓库中文件对应的地址

使用360压缩打开web.xml文件

编辑相关文件

<?xml version="1.0" encoding="UTF-8"?>
<web-app version="3.0"
         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_3_0.xsd">
  <display-name>Archetype Created Web Application</display-name>
</web-app>

更新完就行了。

坚壁清野

猜你喜欢

转载自www.cnblogs.com/hzhiping/p/10111167.html