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

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_39598417/article/details/85068997

最近使用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个小时的问题没了,项目顺利起来,接口正常访问。

扫描二维码关注公众号,回复: 5715809 查看本文章

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

猜你喜欢

转载自blog.csdn.net/qq_39598417/article/details/85068997