idea中Javawebapp项目出现(Artifact XXX:Web exploded: Error during artifact deployment. See server log)解决方案
问题表现
在正常编写maven webapp项目时中需要对web.xml文件进行编写
初建项目时,web.xml如下图
此时我们做ssm项目会修改web.xml文件
以及后续的配置文件的编写
但是在此过程中我们项目配置的tomcat是需要进行相应的修改的,若没有修改,在启动tomcat时会出现如下图
最初对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
选择Artifacts
点击上方 - 删除原先配置的
重新配置
点击OK
此时配置tomcat,删除原先的
重新添加
点击OK
到此,问题解决
运行结果
开启tomcat