当前位置: 首页 > news >正文

tomcat/idea打包部署报错,RUN 可以 DEBUG 不行

前言

tomcat打包部署报错,RUN 可以 DEBUG 不行

29-Oct-2025 14:15:33.988 信息 [RMI TCP Connection(2)-127.0.0.1] com.sun.xml.ws.transport.http.servlet.WSServletContextListener.contextInitialized WSSERVLET12: JAX-WS context listener initializing
29-Oct-2025 14:15:34.632 信息 [RMI TCP Connection(2)-127.0.0.1] com.sun.xml.ws.transport.http.servlet.WSServletDelegate.<init> WSSERVLET14: JAX-WS servlet initializing
29-Oct-2025 14:15:34.632 严重 [RMI TCP Connection(2)-127.0.0.1] org.apache.catalina.core.StandardContext.startInternal 一个或多个listeners启动失败,更多详细信息查看对应的容器日志文件
29-Oct-2025 14:15:34.638 严重 [RMI TCP Connection(2)-127.0.0.1] org.apache.catalina.core.StandardContext.startInternal 由于之前的错误,Context[/efssc_war]启动失败
29-Oct-2025 14:15:34.640 信息 [RMI TCP Connection(2)-127.0.0.1] com.sun.xml.ws.transport.http.servlet.WSServletDelegate.destroy WSSERVLET15: JAX-WS servlet destroyed
29-Oct-2025 14:15:34.640 信息 [RMI TCP Connection(2)-127.0.0.1] com.sun.xml.ws.transport.http.servlet.WSServletContextListener.contextDestroyed WSSERVLET13: JAX-WS context listener destroyed
[2025-10-29 02:15:34,647] Artifact efssc:war: Error during artifact deployment. See server log for details.
29-Oct-2025 14:15:34.654 信息 [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployDirectory 把web 应用程序部署到目录 [/Users/lezi/local/software/apache-tomcat-8.5.57/webapps/manager]
29-Oct-2025 14:15:34.671 信息 [localhost-startStop-1] org.apache.jasper.servlet.TldScanner.scanJars 至少有一个JAR被扫描用于TLD但尚未包含TLD。 为此记录器启用调试日志记录,以获取已扫描但未在其中找到TLD的完整JAR列表。 在扫描期间跳过不需要的JAR可以缩短启动时间和JSP编译时间。
29-Oct-2025 14:15:34.682 信息 [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployDirectory Web应用程序目录[/Users/lezi/local/software/apache-tomcat-8.5.57/webapps/manager]的部署已在[27]毫秒内完成

解决

1、删除断点

取消所有断点,这是网上常规做法
911af7f5-d930-42d4-a5cd-a2c3eb26e5da

2、更改Tomcat配置

一般情况下 这东西不用更改 试了下 没效果 不推荐修改

tomcat.util.scan.StandardJarScanFilter.jarsToSkip=\
改为
tomcat.util.scan.StandardJarScanFilter.jarsToSkip=*.jar

3、启动参数

目前我的是这个问题(建议把所有输出日志看一遍),项目启动需要配置环境变量,我填写在Tomcat配置中,但是Debug模式并不会读取,Run可以,需要找到变量使用位置,手动替换,或者配置成系统变量,参考JAVA_HOME

 INFO:  获取到配置中心地址:null
11-12 09:50:19:867  THREAD:RMI TCP Connection(6)-127.0.0.1  CLASS: at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:211) 
ERROR:  Context initialization failed
org.springframework.beans.factory.BeanDefinitionStoreException: Error registering bean with name 'dataSource' defined in ServletContext resource [/WEB-INF/applicationContext.xml]: Could not resolve placeholder 'datasource.url'

376a2b94-102e-4677-b659-e7c61ee47307

4、TOMCAT版本

使用tomcat11 启动项目就不太行,需要降低版本值 8.5左右,这个问题建议参考同事配置
03d6b51b-90a5-4c60-af9e-f0bcd7fa2434

http://www.jsqmd.com/news/38189/

相关文章:

  • 在CMake中打印所有变量
  • 2025年EGUOO冠军代言:深度解析科学营养与竞技精神的双向赋能
  • 迈威IMC系列光纤收发器为何成为市场“真香”选择?
  • 2025年EGUOO肠胃片成分权威解析:四维科学矩阵如何重塑肠胃养护范式
  • 【汇总】VS Code Windows 快捷键 (三列中英文对照)
  • 邮件系统日志分析常见错误案例盘点
  • revit api 修改视图范围
  • 2025年EGUOO官网深度解析:科研透明视角下的膳食营养窗口
  • 2025年EGUOO护肝片深度解析:科研矩阵下的成分协同与代谢干预
  • 数字写作工具观察:Markdown编辑器的本地化新选择
  • 2025年11月无线表面肌电生产厂家与品牌推荐:谁才是行业翘楚?
  • 2025年EGUOO关节营养素:深度解析复合配方与实证功效
  • .NET 10发布和它的新增功能
  • Petrozavodsk Summer 2020. Day 4. Xi Lin Contest 6 L. Tokens on the Tree 题解
  • 2025年EGUOO关节灵活营养素:深度解析七重配方科研链与临床实证
  • 2025年EGUOO关节灵活营养素:深度解析七重配方与专利矩阵
  • 详细介绍:Tomcat核心组件全解析
  • 2025年EGUOO副作用揭秘:权威解析其风险与真实表现
  • 2025年11月高密度矩阵肌电生产商概览及口碑分析
  • 2025年EGUOO复合植物舒压睡眠片:深度解析科研底色与温和助眠机制
  • 2025年EGUOO调理肠胃健壮身体粉:深度解析科学配方与实证功效
  • 2025年EGUOO调理肠胃健壮身体粉深度解析:科研壁垒与四重功效全盘点
  • Gitee DevSecOps平台引领军工软件智能化研发新浪潮:从版本管理到全生命周期安全管控
  • 物流查询
  • 2025年EGUOO肠胃片消化酶:深度解析科研配方与肠道屏障修复机制
  • 【IEEE】第八届机械工程与智能制造国际会议(WCMEIM 2025)
  • 2025年EGUOO肠胃消化酶测评:权威解析配方功效与风险边界
  • 从FTP到国产化:替代FTP的最佳方案,满足等保与信创要求
  • 软件许可优化效果大比拼:优化前浪费30%,优化后效率狂飙!
  • revit 二次开发标准模板