Console输出时报log4j警告解决办法

2023-11-01

log4j:WARN Please initialize the log4j system properly

(org.springframework.context.support.ClassPathXmlApplicationContext).

log4j:WARN Please initialize the log4j system properly.

Spring 使用了LOG4J 这个开源框架来输出信息,

要解决这个问题非常简单,建立LOG4J 的配置文件即可。在src 目录下创建配置文件,选

择菜单File > New > File,文件名输入log4j.properties,文件内容如下所示:

log4j.rootLogger=WARN, stdout

log4j.appender.stdout=org.apache.log4j.ConsoleAppender

log4j.appender.stdout.layout=org.apache.log4j.PatternLayout

log4j.appender.stdout.layout.ConversionPattern=%d %p [%c] - %m%n

清单10.6 log4j 的配置文件

加入了这个配置文件后,再次运行程序上面的警告就会消失。尤其在进行 Web 层开发的时

候,只有加入了这个文件后才能看到Spring 后台完整的出错信息。在开发Spring 整合应用

时,经常有人遇到出现404 错误但是却看不到任何出错信息的情况,这时你就需要检查一

下这个文件是不是存在。

org.springfra

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Console输出时报log4j警告解决办法 的相关文章

  • Java中有没有一种方法可以通过名称实例化一个类?

    我正在寻找问题 从字符串名称实例化一个类 https stackoverflow com questions 9854900 instantiate an class from its string name它描述了如何在有名称的情况下实例
  • 序列的排列?

    我有具体数量的数字 现在我想以某种方式显示这个序列的所有可能的排列 例如 如果数字数量为3 我想显示 0 0 0 0 0 1 0 0 2 0 1 0 0 1 1 0 1 2 0 2 0 0 2 1 0 2 2 1 0 0 1 0 1 1 0
  • 如何循环遍历所有组合,例如48 选择 5 [重复]

    这个问题在这里已经有答案了 可能的重复 如何在java中从大小为n的集合中迭代生成k个元素子集 https stackoverflow com questions 4504974 how to iteratively generate k
  • .properties 中的通配符

    是否存在任何方法 我可以将通配符添加到属性文件中 并且具有所有含义 例如a b c d lalalala 或为所有以结尾的内容设置一个正则表达式a b c anything 普通的 Java 属性文件无法处理这个问题 不 请记住 它实际上是
  • 如何获取之前的URL?

    我需要调用我的网络应用程序的 URL 例如 如果有一个从 stackoverflow com 到我的网站 foo com 的链接 我需要 Web 应用程序 托管 bean 中的 stackoverflow 链接 感谢所有帮助 谢谢 并不总是
  • 在 Jar 文件中运行 ANT build.xml 文件

    我需要使用存储在 jar 文件中的 build xml 文件运行 ANT 构建 该 jar 文件在类路径中可用 是否可以在不分解 jar 文件并将 build xml 保存到本地目录的情况下做到这一点 如果是的话我该怎么办呢 Update
  • 来自 dll 的 Java 调用函数

    我有这个 python 脚本导入zkemkeeperdll 并连接到考勤设备 ZKTeco 这是我正在使用的脚本 from win32com client import Dispatch zk Dispatch zkemkeeper ZKE
  • Java 集合的并集或交集

    建立并集或交集的最简单方法是什么Set在 Java 中 我见过这个简单问题的一些奇怪的解决方案 例如手动迭代这两个集合 最简单的单行解决方案是这样的 set1 addAll set2 Union set1 retainAll set2 In
  • 没有 Spring 的自定义 Prometheus 指标

    我需要为 Web 应用程序提供自定义指标 问题是我不能使用 Spring 但我必须使用 jax rs 端点 要求非常简单 想象一下 您有一个包含键值对的映射 其中键是指标名称 值是一个简单的整数 它是一个计数器 代码会是这样的 public
  • 帮助将图像从 Servlet 获取到 JSP 页面 [重复]

    这个问题在这里已经有答案了 我目前必须生成一个显示字符串文本的图像 我需要在 Servlet 上制作此图像 然后以某种方式将图像传递到 JSP 页面 以便它可以显示它 我试图避免保存图像 而是以某种方式将图像流式传输到 JSP 自从我开始寻
  • Spring Boot Data JPA 从存储过程接收多个输出参数

    我尝试通过 Spring Boot Data JPA v2 2 6 调用具有多个输出参数的存储过程 但收到错误 DEBUG http nio 8080 exec 1 org hibernate engine jdbc spi SqlStat
  • tomcat 中受密码保护的应用程序

    我正在使用 JSP Servlet 开发一个Web应用程序 并且我使用了Tomcat 7 0 33 as a web container 所以我的要求是tomcat中的每个应用程序都会password像受保护的manager applica
  • Eclipse 选项卡宽度不变

    我浏览了一些与此相关的帖子 但它们似乎并不能帮助我解决我的问题 我有一个项目 其中 java 文件以 2 个空格的宽度缩进 我想将所有内容更改为 4 空格宽度 我尝试了 正确的缩进 选项 但当我将几行修改为 4 空格缩进时 它只是将所有内容
  • Eclipse 启动时崩溃;退出代码=13

    I am trying to work with Eclipse Helios on my x64 machine Im pretty sure now that this problem could occur with any ecli
  • 我如何在java中读取二进制数据文件

    因此 我正在为学校做一个项目 我需要读取二进制数据文件并使用它来生成角色的统计数据 例如力量和智慧 它的设置是让前 8 位组成一个统计数据 我想知道执行此操作的实际语法是什么 是不是就像读文本文件一样 这样 File file new Fi
  • Opencv Java 灰度

    我编写了以下程序 尝试从彩色转换为灰度 Mat newImage Imgcodecs imread q1 jpg Mat image new Mat new Size newImage cols newImage rows CvType C
  • 找不到符号 NOTIFICATION_SERVICE?

    package com test app import android app Notification import android app NotificationManager import android app PendingIn
  • 在java中为组合框分配键

    我想添加一个JComboBox在 Swing 中这很简单 但我想为组合中的每个项目分配值 我有以下代码 JComboBox jc1 new JComboBox jc1 addItem a jc1 addItem b jc1 addItem
  • 使用 CXF-RS 组件时,为什么我们使用 而不是普通的

    作为后续这个问题 https stackoverflow com questions 20598199 对于如何正确使用CXF RS组件我还是有点困惑 我很困惑为什么我们需要
  • 如何将双精度/浮点四舍五入为二进制精度?

    我正在编写对浮点数执行计算的代码的测试 不出所料 结果很少是准确的 我想在计算结果和预期结果之间设置一个容差 我已经证实 在实践中 使用双精度 在对最后两位有效小数进行四舍五入后 结果始终是正确的 但是usually四舍五入最后一位小数后

随机推荐

  • mysql8.0一 服务启动

    声明 本文 禁止转载 本文所有观点和概念都系个人总结 难免存在疏漏之处 为不至于诱导初学者误入歧途 望各位以自己实践为准 特此声明 如有错误请告知 启动 流程 windows 7系统 创建data空目录 创建my ini文本文件 内容如下
  • Mac如何通过Xcode安装GCC编译器 How to install gcc on mac with xcode

    什么是GCC GCC GNU Compiler Collection 是由自由软件基金会 FSF Free Software Foundation Inc 研发的开源编译器集合 用一句话说 GCC就是除Windows以外的平台上使用最广的编
  • Java反射copy对象源到目标

    提示 文章写完后 目录可以自动生成 如何生成可参考右边的帮助文档 文章目录 前言 一 使用反射机制 二 使用步骤 1 引入库 2 Copy数据 3 Fields 自定义注解 总结 前言 例如 随着很多流行的框架出现 反射也成了其中必不可少的
  • 【项目实战】Python实现循环神经网络SimpleRNN、LSTM进行淘宝商品评论情感分析(含爬虫程序)

    说明 这是一个机器学习实战项目 附带数据 代码 如需数据 完整代码可以直接到文章最后获取 1 项目背景 随着信息化社会的发展 互联网成为方便 快捷的信息获取渠道之一 在电子商务和社会网站中 大量非结构化的评论文本作为最直观的用户体验数据被保
  • 机器学习之k 均值聚类教程(代码实战,详解核心算法)

    k 均值聚类 1 引入依赖 import numpy as np import matplotlib pyplot as plt 调用sklearn中的方法直接生成数据 from sklearn datasets samples gener
  • vue2 ElementUI 表单标签、表格表头添加问号图标提示

    文章目录 1 问题背景 2 element ui悬浮提示定义 3 基础 4 延申 5 参考 1 问题背景 使用element ui有时候需要对表格的表头 表单的标签进行自定义 添加问号的悬浮提示 要达到的效果 如图所示 2 element
  • stmmac ethernet

    学习笔记 网卡驱动 从这里看起stmmac register platform 注册一个平台驱动 const struct stmmac of data meson dwmac data setup meson dwmac setup fi
  • 递归与递归算法实例(java实现)

    一 递归介绍 递归算法 英语 recursion algorithm 在计算机科学中是指一种通过重复将问题分解为同类的子问题而解决问题的方法 绝大 多数编程语言支持函数的自调用 在这些语言中函数可以通过调用自身来进行递归 定义 一个方法在执
  • java反射机制

    1 类加载机制 启动JVM 加载字节码 当调用java命令来运行某个java程序时 该命令将会启动一个JVM进程 同一个JVM中的所有程 变量都处于同一个进程中 共享该JVM的内存区域 当出现以下情况时 JVM会退出 1 程序正常执行结束
  • Linux源码编译即黑客帝国屏保cmatrix安装

    源码编译 为什么源码编译 yum的优缺点 yum是 动去yum源中寻找rpm包下载且安装 动解决依赖 动指定安装路径 须 为 预适合初学者 不 考虑依赖关系即可安装使 部分软件 功能由rpm包控制 这个rpm包也是别 编译好的 版本可能较低
  • Linux系统中快速生成指定大小的文件

    工作中遇到这样的情况 软件存储数据 数据有复写机制 当系统磁盘不足500M时 会按照逻辑删除旧数据 测试该功能时 系统磁盘剩余空间还比较大 不满足复写功能触发条件 所以需增加磁盘空间的占用来触发复写功能 查看目录下内容 此时目录下为空 ro
  • IDEA 文件不生效 红色

    之前工程在IDEA里都是好好的 也不知道为啥 突然就开始有一个文件的所有定义在其他文件里都找不到了 显示为红色 跳转不到定义 而事实上那个文件是存在的 我好久都没动它了 同一个目录下的其他文件都是正常的 网上搜索IDEA 文件 红色 很多人
  • The connection to the server localhost:8080 was refused - did you specify the right host or port

    根据这个教程https kuboard cn install install k8s html安装K8S的过程中 我在worker node master node都安装好了教程里所需的东西 但是在master node启动kuboard进
  • 和你说清楚什么是RoadMap/产品路线图

    Roadmap 产品蓝图如何设计 www woshipm com 2015 03 26 Roadmap通常翻译为 路线图 或 蓝图 目前并没有一个公认的定义 在这里 我们认为Roadmap是产品经理进行产品管理的一个中长期规划 也称路标规划
  • xss-labs部分题目

    xss labs level 1 第一关是搜索到的教程 因为啥都不明白 然后就是没有搜索框 就直接使用get的方式传值 归根结底还是html 让name test 输入的内容代替到了的是test的那一处 输入name test gt 然后弹
  • springboot只对某个特定的类或属性进行自定义的序列化和反序列化操作

    如果你需要对某个特定的类或属性进行自定义的序列化和反序列化操作 可以按以下步骤使用自定义的 Jackson ObjectMapper 进行相应的配置和定制化 创建一个继承自 Jackson 的 StdSerializer 或 StdDese
  • 【Git学习】7.分支(branch)的合并(merge)冲突

    在xiaokeai 1 py修改一下 添加提交 可以使用commit am 转到dev分支 dev分支的xiaokeai 1 py 修改一下 这个修改和master分支不一样 添加提交 回到master分支 还记得master分支的xiao
  • 理请求时出现未知错误.服务器返回的状态码为: 500,在服务器上处理请求时出现未知错误。服务器返回的状态码为500...

    操作方法 为页面的ScriptManager控件添加EnablePartialRendering false 的属性 此方法不是直接解决或规避问题的 是为了将详细的页面错误显示出来 以便找到需要修正 的地方 个人觉得这才是正道嘛 不能躲避错
  • 02 Oracle 批量导出建表语句和数据

    1 点击 工具 导出表 2 点击SQL插入 然后选中要导出的表 如果不选择表则导出全部表 选择导出文件的位置 点击导出 转载于 https www cnblogs com xiaonengxiong p 11514575 html
  • Console输出时报log4j警告解决办法

    log4j WARN Please initialize the log4j system properly org springframework context support ClassPathXmlApplicationContex