尧图网站建设 尧图网络
  • 首页
  • 关于我们
  • 服务项目
  • 案例展示
  • 建站流程
  • 资讯中心
  • 联系我们
首页/资讯中心/详情

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

tomcat/idea打包部署报错,RUN 可以 DEBUG 不行
📅 发布时间:2026/6/20 0:13:44
tomcat/idea打包部署报错,RUN 可以 DEBUG 不行;一个或多个listeners启动失败,更多详细信息查看对应的容器日志文件;至少有一个JAR被扫描用于TLD但尚未包含TLD

前言

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

相关新闻

  • 在CMake中打印所有变量
  • .NET 10发布和它的新增功能
  • 2025年EGUOO关节灵活营养素:深度解析七重配方科研链与临床实证

最新新闻

  • Qwen3vl多模态后训练实战:LLamaFactory深度适配指南
  • 国产MLU算网+LLaMA-Factory:零代码微调百余大模型实战指南
  • 猫抓插件:3步搞定浏览器资源嗅探的终极指南
  • MPC866双核通信处理器架构解析与嵌入式网络设备开发实战
  • 存储型XSS漏洞实战解析:从DVWA靶场到安全防御
  • SRC漏洞挖掘实战:从信息搜集到逻辑漏洞的完整攻防指南

日新闻

  • 信任的进化:技术实现详解——如何用JavaScript构建博弈论模拟器
  • Terrakube自定义工作流:如何集成OPA、Infracost等工具扩展IaC能力
  • grunt-concurrent快速入门:5分钟学会并行运行Grunt任务

周新闻

  • 3步解锁iOS设备:applera1n激活锁绕过完全指南
  • 39 2026 人工智能证书终极盘点,普通人选 AI 证书可以从这些方向入手
  • Redis 暴露公网有多危险?从端口检查到补救步骤

月新闻

  • 【总结】入门篇:50句话让你记住架构核心概念
  • WeChatMsg技术方案解析:实现Mac微信数据自主管理的完整解决方案
  • WeChatMsg:革新性微信数据备份方案,打造你的专属数字记忆库

关于尧图

  • 公司简介
  • 团队介绍
  • 企业文化
  • 荣誉资质

服务项目

  • 定制开发
  • 电商建站
  • UI 设计
  • 运维服务

快速链接

  • 案例展示
  • 建站流程
  • 常见问题
  • 资讯中心

联系方式

  • 📍北京市朝阳区互联网产业园 A 座 10 层
  • 📞400-888-8888
  • ✉️contact@rkmt.cn
  • 🕐周一至周日 9:00-21:00

© 2024 北京尧图网络科技有限公司 版权所有 | 京 ICP 备 XXXXXXXX 号