这个郁闷了很久,我使用的spring的配置,但是就是不能显示错误信息,最后倒腾了半天终于无意间发现了问题所在。
web.xml的配置log4j如下
<!--由Sprng载入的Log4j配置文件位置-->
<context-param>
<param-name>log4jConfigLocation</param-name>
<param-value>/WEB-INF/log4j.properties</param-value>
</context-param>
<!--Spring默认刷新Log4j配置文件的间隔,单位为millisecond-->
<context-param>
<param-name>log4jRefreshInterval</param-name>
<param-value>30000</param-value>
</context-param>
去读log4j的监听器如下
<!-- Spring 容器启动监听器 -->
<listener>
<listener-class>
org.springframework.web.context.ContextLoaderListener
</listener-class>
</listener>
<!--Spring log4j Config loader-->
<listener>
<listener-class>
org.springframework.web.util.Log4jConfigListener
</listener-class>
</listener>
这个时候,日志信息是不会显示在控制台上的。
但是我们这样换一下位置
,日志信息就能显示出来了,很奇妙
<!--Spring log4j Config loader-->
<listener>
<listener-class>
org.springframework.web.util.Log4jConfigListener
</listener-class>
</listener>
<!-- Spring 容器启动监听器 -->
<listener>
<listener-class>
org.springframework.web.context.ContextLoaderListener
</listener-class>
</listener>
分享到:
相关推荐
在IT行业中,日志记录是调试和监控应用程序的关键部分,特别是对于Java开发者而言,Log4j是一个非常常用的日志框架。当我们遇到“无法打出log4j日志的问题”,这通常是由于配置、环境或代码实现中的某些错误导致的。...
在标题提到的`syslog4j-0.9.46.jar`版本中,主要解决了消息内容发送不完整的问题,这是一个关键的改进,尤其是在需要完整记录和分析日志数据的场景下。 在syslog4j的早期版本,例如0.9.30,当尝试发送的消息内容...
- **Log打印不出**:此问题常见原因包括配置错误、内存溢出等。解决方法包括: - 检查log打印函数是否正确调用。 - 调整log缓冲区大小,确保有足够的空间存储日志信息。 - 确认是否有足够的RAM资源。 - **关于...
在命令提示下键入批处理文件的名称,或者双击该批处理文件,系统就会调用Cmd.exe按照该文件中各个命令出现的顺序来逐个运行它们。使用批处理文件(也被称为批处理程序或脚本),可以简化日常或重复性任务。当然我们...
实训商业源码-漫画源码-论文模板.zip
实训商业源码-贡献版-论文模板.zip
基于java+javaScript+css+ssm框架开发的分布式电商项目+源码+项目文档,适合毕业设计、课程设计、项目开发。项目源码已经过严格测试,可以放心参考并在此基础上延申使用,详情见md文档 分布式系统 商品后台管理系统 shop-manager(管理后台) 商品的添加功能: 1.商品类目选择-easyui异步tree控件的使用 2.图片上传(fastdfs+nginx) 3.富文本编辑器使用KindEditor 4.分页使用PageHelper插件,插件是基于mybatis的拦截器接口实现的 商品的展示功能: 1.分页插件的使用PageHelper。 2.easyUIDataGrid的使用 前台系统 shop-rest(发布服务) shop-search(搜索服务) 使用solr实现搜索,内容列表使用redis缓存,使用zookeeper管理集群 shop-sso (单点登录系统) shop-order(订单系统) shop-portal (门户系统) ...... ........
实训商业源码-装逼神器 2.9.0-论文模板.zip
家庭K歌软件,手机上用
Python实现的CNN卷积神经网络手写数字识别项目代码+代码注释和数据集(毕业设计&期末大作业),个人经导师指导并认可通过的高分设计项目,评审分98分,项目中的源码都是经过本地编译过可运行的,都经过严格调试,确保可以运行!主要针对计算机相关专业的正在做大作业、毕业设计的学生和需要项目实战练习的学习者,资源项目的难度比较适中,内容都是经过助教老师审定过的能够满足学习、使用需求,如果有需要的话可以放心下载使用。 Python实现的CNN卷积神经网络手写数字识别项目代码+代码注释和数据集(毕业设计&期末大作业)Python实现的CNN卷积神经网络手写数字识别项目代码+代码注释和数据集(毕业设计&期末大作业)Python实现的CNN卷积神经网络手写数字识别项目代码+代码注释和数据集(毕业设计&期末大作业)Python实现的CNN卷积神经网络手写数字识别项目代码+代码注释和数据集(毕业设计&期末大作业)Python实现的CNN卷积神经网络手写数字识别项目代码+代码注释和数据集(毕业设计&期末大作业)Python实现的CNN卷积神经网络手写数字识别项目代码+代码注释和数据集(毕业设计&期末大作业)Python实现的CNN卷积神经网络手写数字识别项目代码+代码注释和数据集(毕业设计&期末大作业)Python实现的CNN卷积神经网络手写数字识别项目代码+代码注释和数据集(毕业设计&期末大作业)Python实现的CNN卷积神经网络手写数字识别项目代码+代码注释和数据集(毕业设计&期末大作业)Python实现的CNN卷积神经网络手写数字识别项目代码+代码注释和数据集(毕业设计&期末大作业)Python实现的CNN卷积神经网络手写数字识别项目代码+代码注释和数据集(毕业设计&期末大作业)Python实现的CNN卷积神经网络手写数字识别项目代码+代码注释和数据集(毕业设计&期末大作业)Pyth
宽带固定衰减器系列,直流 - 25 GHz-中文数据手册
浪涌保护器_TB120B_规格书_晶导微电子整流桥-中文规格书_translated
毕业设计-思创兼职小程序 6.5.8-整站商业源码.zip
基于java开发的高并发,分布式模拟天猫商城,京东商城项目+源码+项目文档,适合毕业设计、课程设计、项目开发。项目源码已经过严格测试,可以放心参考并在此基础上延申使用,详情见md文档 一个综合性的B2C平台,架构模仿京东商城、天猫商城,该平台主要提供两种服务:一,买家可以在商城浏览商品、下订单,以及参加各种活动。二,管理员,运营可以在平台后台管理系统中管理商品、订单、会员等 买买买商城项目使用Java的SSM框架处理后端业务,同时使用了Dubbo框架,是一个分布式支持高并发的商城项目。数据库选择MySQL集群,缓存使用Redis集群,使用Solr框架实现商品搜索 项目使用的主要技术 Dubbo:实现项目间服务调用,是分布式项目必须使用的框架,和它实现同一功能的另一框架是SpringCloud Solr:使用Luncene作为内核的搜索框架 Redis:非关系型数据库,在该项目中用于商品数据缓存 SSM框架:处理业务逻辑 MyCat:存储数据 Nginx:负载均衡处理
内容概要:《DeepSeek掘金》不仅是一本书,更是一个终身学习的资源平台。书中提供的核心框架配合持续更新的资源生态,形成了一个动态的学习体系。该书配套了专为其定制的CodeEasy软件,用户无需复杂安装,解压即用,带来了国内首创的“沉浸式”阅读体验。CodeEasy软件具备书籍目录区、书籍资源区、提示词专区、编程项目区四大主要功能区,支持多种开发语言。此外,还提供了1000多页的随书PPT,涵盖基础、生产力、智能办公等多个方面,以及700多个精选提示词,实现了“零输入式”交互体验。企业内训模块则提供了专业知识库、AIGC培训材料和办公实战包,满足企业和个人的学习需求。; 适合人群:对DeepSeek领域感兴趣,希望深入了解并实践相关技术的读者,包括但不限于企业员工、技术爱好者、办公人员等。; 使用场景及目标:①通过CodeEasy软件,快速上手DeepSeek相关技术,进行实际操作;②利用随书PPT和提示词,深入学习DeepSeek的基础理论和应用技巧;③借助企业内训模块,提升企业内部员工的技术水平和工作效率。; 其他说明:本书由36位资深讲师共同编写,累计授课学员超过10万人次。新书发布后,创作团队将通过多种渠道持续提供专业学习服务,确保每位读者获取最前沿的技术知识与实践经验。
功能 兼容 WP:5.0-6.1,推荐使用6.1版本 兼用PHP:7.0及以上,推荐7.2版本 集成100+美化(包含本站美化)独具一格的二次元风格,打造全新的子比美化方向 大部分代码均为CSS、JS做成插件只是为了方便懒人大佬以及所有小白站长 后台全功能一览,大部分美化均为网上通用流传,本站一并集成 v3.4 更新日志 增加评论区UID 增加评论区红蓝美化 增加音乐播放器 增加H标签美化 增加子比内置图标美化 增加评论小工具美化 增加果冻效果自定义美化 增加会员购买信息弹幕 增加网站只允许手机用户访问 增加网站时段问候语 增加文章图片旋转放大 增加文章内图片圆角设置 修复网站手机、PC背景bug 修复插件更新推送 移除插件动态码
实训商业源码-代理2.99.61完整包-论文模板.zip
内容概要:本文详细介绍了如何使用COMSOL Multiphysics软件构建并分析卡门涡街发电模型。首先解释了卡门涡街的基本概念及其在流体力学中的重要性,然后概述了COMSOL软件的功能特点,重点在于其多物理场耦合分析能力。接着逐步讲解了建模的具体步骤,包括创建几何模型、定义材料属性、进行网格划分等,并展示了部分关键代码片段。随后讨论了物理场设置和仿真参数配置的方法,强调了流体动力学分析的重要性。最后,通过对仿真的结果进行解读,探讨了涡街的形成机制及其对发电的影响,指出了优化模型性能的方向。 适合人群:从事流体力学、能量转换装置设计的研究人员和技术人员,尤其是那些希望深入了解COMSOL仿真工具的人群。 使用场景及目标:适用于高校科研机构的教学实验项目,工业界新产品研发阶段的概念验证测试,旨在提升涡街发电系统的效率和稳定性。 阅读建议:由于文中涉及较多的专业术语和技术细节,在阅读前最好先掌握一定的流体力学基础知识和COMSOL软件的操作技能。同时,建议配合官方文档或其他相关资料一起学习,以便更好地理解每个环节的具体实施方法。
内容概要:本文详细介绍了永磁同步电机(PMSM)无差预测电流控制技术。首先阐述了无差预测电流控制的概念及其在离散控制系统中的意义,即通过缩短系统过渡到稳定状态的时间来减少电机启动和负载变化时的波动。接着解释了PMSM的基本工作原理,重点在于通过控制电枢电流来调节电机转矩、转速和位置。然后深入探讨了无差预测电流控制的具体实现方法,包括预测模型设计、控制器设计和离散化处理三个关键步骤,并提供了用Python语言编写的伪代码示例。最后总结指出,这项技术对于提高PMSM的控制性能有着重要意义,特别是在现代工业对电机控制精度要求日益增高的背景下。 适合人群:从事电机控制研究的技术人员、自动化领域的工程师以及相关专业的高校师生。 使用场景及目标:适用于希望深入了解并掌握永磁同步电机先进控制策略的研究者和技术开发者,旨在帮助他们更好地理解和应用无差预测电流控制技术,以改善电机控制系统的表现。 其他说明:文中提供的伪代码仅为示意,实际应用时需根据具体的硬件环境和控制需求进行调整。
编码,译码,555定时器,抢答器