idea中Javawebapp项目出现(Artifact XXX:Web exploded: Error during artifact deployment. See server log)解决方案

idea中Javawebapp项目出现(Artifact XXX:Web exploded: Error during artifact deployment. See server log)解决方案

问题表现

在正常编写maven webapp项目时中需要对web.xml文件进行编写
初建项目时,web.xml如下图
idea中Javawebapp项目出现(Artifact XXX:Web exploded: Error during artifact deployment. See server log)解决方案

此时我们做ssm项目会修改web.xml文件

idea中Javawebapp项目出现(Artifact XXX:Web exploded: Error during artifact deployment. See server log)解决方案
以及后续的配置文件的编写
但是在此过程中我们项目配置的tomcat是需要进行相应的修改的,若没有修改,在启动tomcat时会出现如下图

idea中Javawebapp项目出现(Artifact XXX:Web exploded: Error during artifact deployment. See server log)解决方案

最初对bug的判断是org.apache.catalina.startup.HostConfig.deployDirectory
在网上搜索解决方案时发现很多道友都有相似问题,并没有什么报错,但是tomcat卡在这不会启动服务器打开网页,几乎办法我都尝试了但并没有解决我的bug,接着对
Artifact XXX:Web exploded: Error during artifact deployment. See server log
进行处理,发现解决方案并成功打开网页

解决方案

在我们创建好项目配置好tomcat后,对xml文件头修改后,是需要重新进行一些配置的,操作如下

选择File->Project Structure
idea中Javawebapp项目出现(Artifact XXX:Web exploded: Error during artifact deployment. See server log)解决方案
选择Artifacts
idea中Javawebapp项目出现(Artifact XXX:Web exploded: Error during artifact deployment. See server log)解决方案
点击上方 - 删除原先配置的
idea中Javawebapp项目出现(Artifact XXX:Web exploded: Error during artifact deployment. See server log)解决方案
重新配置
idea中Javawebapp项目出现(Artifact XXX:Web exploded: Error during artifact deployment. See server log)解决方案
idea中Javawebapp项目出现(Artifact XXX:Web exploded: Error during artifact deployment. See server log)解决方案
点击OK
idea中Javawebapp项目出现(Artifact XXX:Web exploded: Error during artifact deployment. See server log)解决方案
此时配置tomcat,删除原先的
idea中Javawebapp项目出现(Artifact XXX:Web exploded: Error during artifact deployment. See server log)解决方案
重新添加
idea中Javawebapp项目出现(Artifact XXX:Web exploded: Error during artifact deployment. See server log)解决方案

idea中Javawebapp项目出现(Artifact XXX:Web exploded: Error during artifact deployment. See server log)解决方案
点击OK
idea中Javawebapp项目出现(Artifact XXX:Web exploded: Error during artifact deployment. See server log)解决方案
到此,问题解决

运行结果

开启tomcat
idea中Javawebapp项目出现(Artifact XXX:Web exploded: Error during artifact deployment. See server log)解决方案