Artifact storage:war exploded: Error during artifact deployment. See server log for details 之一种解决方法

本文记录了一次IDEA中启动Tomcat遇到的异常及其解决过程,从修改部署配置到清理缓存,最终通过调整日志路径解决了问题。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

最近使用idea,早晨起来打开电脑,启动项目,就报这个错。前一天明明一点问题没有,很奇怪。。。。。。

我的习惯,先给我自己的出解决办法,没有时间的伙伴可以直接借鉴做法

如上图,给tomcat一个固定的日志输出路径。因此,猜测我的问题是由于日志过多或日志路径不对引起的

一、对于大多数人

百度一下,大多数问题都是编译文件引起的,通过修改tomcat中的Deployment  或者修改file -->Project Structure都可以解决。

我打开Project Structure,我war并没有报错,但还是抱着试一试的心态,把原来的删了再新加上一个,OK,项目能起来,tomcat首页也能访问到,甚至web项目的index.jsp也能访问到;但是访问接口会报 No mapping found for HTTP request with URI [/mavenDemo/dream.do] in DispatcherServlet with name 'DispatcherServlet'。

emmmmmm

二、但我使出浑身解数,也没能搞定。于是,我想到了清除idea的缓存来解决(这里吐槽一下,公司配了一个12年出厂的电脑,工作6年没除尘,各种内存不足情况时有发生)。理由是我一周前这样做解决了次问题

三、但是,这次并没有解决 。于是我打算去到tomcat下看日志,idea让我扑空了,没有日志!于是去搜idea下的tomcat日志位置,但网上是的答案依然没找到;好吧!我想到了自己新建一个tomcat日志,方便我查看tomcat日志,就在这时,奇迹出现了,困了我5个小时的问题没了,项目顺利起来,接口正常访问。

思考:结合两次处理经验,我的问题应该时与缓存有关。所以说,当我启动tomcat需要的空间不够时,idea同样会报出这样的错,但很遗憾,我还是没找到idea中tomcat的日志文件。如果大家有查找方法,可以在下方留言。thank you!

 

评论 9
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值