当前位置: 首页 > 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.rkmt.cn/news/47192.html

相关文章:

  • 在CMake中打印所有变量
  • .NET 10发布和它的新增功能
  • 2025年EGUOO关节灵活营养素:深度解析七重配方科研链与临床实证
  • 2025年EGUOO关节灵活营养素:深度解析七重配方与专利矩阵
  • 详细介绍:Tomcat核心组件全解析
  • 2025年EGUOO调理肠胃健壮身体粉深度解析:科研壁垒与四重功效全盘点
  • 系统流量突然增加了10倍,该怎么办?
  • 接口(接口中的所有定义都是抽象的,都需要实现类)
  • Local Persistent Volume
  • Plan-and-Execute Agents
  • 无问智推:开启数据消费新范式
  • revit esc取消报错处理
  • 2025年定制全屋家居公司权威推荐榜单:全屋定制装修/全屋定制品牌/全屋定制源头公司精选
  • MATLAB实现图像去模糊
  • 家庭相册私有化:Immich+cpolar构建你的数字记忆堡垒 - 详解
  • 2025年正式整理5款免费在线客服系统软件
  • npm yarn pnpm 区别
  • 文档内容比对桌面软件V2.2.0(新增详细报告输出)
  • matplotlib 中文显示异常的修复方法
  • 2025年卧式数控车床优质厂家推荐排行榜单
  • 2025年11月5日一星期
  • 2025年高速高压旋转接头权威推荐榜单:导热油旋转接头/液压多通路旋转接头/高速旋转接头源头厂家精选
  • 传统油烟机智能化升级之雷达手势感应唤醒控制方案
  • 2025年免清洗锡膏定制厂家口碑排行榜单
  • 2025年无骨架类变压器工厂口碑推荐榜
  • 完整教程:【Kafka】架构原理、消息丢失、重复消费、顺序消费、事务消息
  • Linux rsyslog 远程日志同步操作
  • 2025年提分系统平台口碑排行
  • gif压缩实用方法分享,详细教程快收藏
  • 2025年想象力教育科技有限公司厂商口碑推荐榜单