idea启动tomcat第一个页面路径是index.jsp但却报404找不到文件

自从用了idea2021后每次创建新的maven项目都经常出现这种问题

经过我漫长的寻找发现出现这种问题的原因是没有及时修改WEB-INF里面的web.xml

 把原本的删除及时换上

<?xml version="1.0" encoding="UTF-8"?>
<web-app xmlns="http://xmlns.jcp.org/xml/ns/javaee"
         xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
         xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee http://xmlns.jcp.org/xml/ns/javaee/web-app_4_0.xsd"
         version="4.0">
</web-app>

然后再看下项目结构-->工件  里面看有没有对应的war包如果没有就退出idea重新进入就有了,有了之后就再重新部署一下tomcat就可以了,以前的老版本改了xml就会立马有对应的war包


版权声明:本文为quzhongmenghui原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。