本地idea通过tomcat启动服务停滞,不报错。应用一直在启动中
03-Sep-2021 15:15:04.535 信息 [main] org.apache.catalina.core.StandardEngine.startInternal 正在启动 Servlet 引擎:[Apache Tomcat/9.0.45]
03-Sep-2021 15:15:04.570 信息 [main] org.apache.coyote.AbstractProtocol.start 开始协议处理句柄["http-nio-8080"]
03-Sep-2021 15:15:04.596 信息 [main] org.apache.catalina.startup.Catalina.start [138]毫秒后服务器启动
03-Sep-2021 15:15:14.584 信息 [Catalina-utility-1] org.apache.catalina.startup.HostConfig.deployDirectory 把web 应用程序部署到目录 [D:\apache-tomcat-9.0.45\webapps\manager]
03-Sep-2021 15:15:15.181 信息 [Catalina-utility-1] org.apache.jasper.servlet.TldScanner.scanJars 至少有一个JAR被扫描用于TLD但尚未包含TLD。 为此记录器启用调试日志记录,以获取已扫描但未在其中找到TLD的完整JAR列表。 在扫描期间跳过不需要的JAR可以缩短启动时间和JSP编译时间。
03-Sep-2021 15:15:15.319 信息 [Catalina-utility-1] org.apache.catalina.startup.HostConfig.deployDirectory Web应用程序目录[D:\apache-tomcat-9.0.45\webapps\manager]的部署已在[734]毫秒内完成
没有报错日志也不更新。
解决方案
进入D:\apache-tomcat-9.0.45\webapps目录,删除之前的应用目录,并清空D:\apache-tomcat-9.0.45\webapps\manager目录,idea清空应用缓存,重新编译启动成功