tomcat启动失败报错404

idea2020版,在学习整合ssm框架的时候启动Tomcat出现了bug。
如图所示:在启动tomcat的过程中运行报错

img

然后上网查询了一下说是web.xml过滤器的原因,之后又把过滤器删除了,能运行启动tomcat,但之后又报错404

img


最后查了一下日志java.io.FileNotFoundException:(系统找不到指定的路径),但查了路径没有红色报错,xml文件能正常跳转,不知道为啥启动不了,artifacts包里也导入架包了。

实在不知道出了啥问题,请各位指点一下,万分感激!

Connected to server
[2022-06-02 10:26:26,132] Artifact ssm:war exploded: Artifact is being deployed, please wait...
02-Jun-2022 22:26:26.400 严重 [RMI TCP Connection(3)-127.0.0.1] org.apache.catalina.core.StandardContext.startInternal 一个或多个筛选器启动失败。完整的详细信息将在相应的容器日志文件中找到
02-Jun-2022 22:26:26.400 严重 [RMI TCP Connection(3)-127.0.0.1] org.apache.catalina.core.StandardContext.startInternal 由于之前的错误,Context[]启动失败
[2022-06-02 10:26:26,416] Artifact ssm:war exploded: Error during artifact deployment. See server log for details.
02-Jun-2022 22:26:35.659 信息 [Catalina-utility-2] org.apache.catalina.startup.HostConfig.deployDirectory 把web 应用程序部署到目录 [E:\Tomcat\apache-tomcat-9.0.41\apache-tomcat-9.0.41\webapps\manager]
02-Jun-2022 22:26:35.722 信息 [Catalina-utility-2] org.apache.catalina.startup.HostConfig.deployDirectory Web应用程序目录[E:\Tomcat\apache-tomcat-9.0.41\apache-tomcat-9.0.41\webapps\manager]的部署已在[63]毫秒内完成

报错日志多发一点吧

mark

红色不是报错……
控制台有错误信息吗,可能是运行配置问题

先把控制台的乱码解决一下,把错误信息发出来。

建议先把Tomcat的日志编码格式调到和你的Idea一致,比如GBK或者utf-8,然后再看看错误信息。

在idea的flie找到Project Structure

img


或者直接点击下图中图标也行

img


然后将源码中的jar导入/WEB-INF/lib中

img


最后重启Tomcat就OK了

看一下tomcat下有没有对应的项目了