我的编程空间,编程开发者的网络收藏夹
学习永远不晚

JBoss5.x下配置Log4j方法介绍

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

JBoss5.x下配置Log4j方法介绍

最近在学习JBoss下配置Log4j,JBoss的各个版本的目录、JBoss和Log4j集成的文件名每次都有变化,在JBoss5.x下配置了log4j.xml文件,但是配置没有生效。如果你在项目中没有指定使用的log4j的配置文件,最好使用JBoss自带的配置文件,文件名为jboss-log4j.xml。该文件在Jboss容器的目录为:${JBOSS_HOME}\server\default\conf下。下面就是基于log4j默认配置的一些基本修改和注释:

<span ><?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE log4j:configuration SYSTEM "log4j.dtd"> <log4j:configuration xmlns:log4j="http://jakarta.apache.org/log4j/" debug="false">   <appender name="FILE" class="org.jboss.logging.appender.DailyRollingFileAppender">     <errorHandler class="org.jboss.logging.util.OnlyOnceErrorHandler" />     <param name="File" value="${jboss.server.log.dir}/server.log" />     <param name="Append" value="true" />     <!-- Rollover at midnight each day -->     <param name="DatePattern" value="'.'yyyy-MM-dd" />     <!-- Rollover at the top of each hour     <param name="DatePattern" value="'.'yyyy-MM-dd-HH"/>     -->     <layout class="org.apache.log4j.PatternLayout">       <!-- The default pattern: Date Priority [Category] Message\n -->       <param name="ConversionPattern" value="%d %-5p [%c] %m%n" />       <!-- The full pattern: Date MS Priority [Category] (Thread:NDC) Message\n       <param name="ConversionPattern" value="%d %-5r %-5p [%c] (%t:%x) %m%n"/>       -->     </layout>   </appender>   <appender name="ErrorFile" class="org.jboss.logging.appender.DailyRollingFileAppender">     <errorHandler class="org.jboss.logging.util.OnlyOnceErrorHandler" />     <param name="File" value="${jboss.server.log.dir}/error.log" />     <param name="Threshold" value="ERROR" />     <param name="Append" value="true" />     <!-- Rollover at midnight each day -->     <param name="DatePattern" value="'.'yyyy-MM-dd" />     <layout class="org.apache.log4j.PatternLayout">       <!-- The default pattern: Date Priority [Category] Message\n -->       <param name="ConversionPattern" value="%d %-5p [%c] %m%n" />       <!-- The full pattern: Date MS Priority [Category] (Thread:NDC) Message\n       <param name="ConversionPattern" value="%d %-5r %-5p [%c] (%t:%x) %m%n"/>       -->     </layout>   </appender>   <appender name="CONSOLE" class="org.apache.log4j.ConsoleAppender">     <errorHandler class="org.jboss.logging.util.OnlyOnceErrorHandler" />     <param name="Target" value="System.out" />     <param name="Threshold" value="INFO" />     <layout class="org.apache.log4j.PatternLayout">       <!-- The default pattern: Date Priority [Category] Message\n -->       <param name="ConversionPattern" value="%d{ABSOLUTE} %-5p [%c{1}] %m%n" />     </layout>   </appender>   <!-- ================ -->   <!-- Limit categories -->   <!-- ================ -->   <category name="org.hibernate">     <priority value="WARN" />   </category>   <category name="org.hibernate.engine.loading.LoadContexts">     <priority value="ERROR" />   </category>   <category name="org.jboss">     <priority value="INFO" />   </category>   <!-- Limit the org.apache category to INFO as its DEBUG is verbose -->   <category name="org.apache">     <priority value="WARN" />   </category>   <!-- Limit the jacorb category to WARN as its INFO is verbose -->   <category name="jacorb">     <priority value="WARN" />   </category>   <!-- Limit the org.jgroups category to WARN as its INFO is verbose -->   <category name="org.jgroups">     <priority value="WARN" />   </category>   <!-- Limit the org.quartz category to INFO as its DEBUG is verbose -->   <category name="org.quartz">     <priority value="INFO" />   </category>   <!-- Limit the JSR77 categories -->   <category name="org.jboss.management">     <priority value="INFO" />   </category>   <!-- Limit the org.jboss.serial (jboss-serialization) to INFO as its DEBUG is verbose -->   <category name="org.jboss.serial">     <priority value="INFO" />   </category>   <category name="com.liang">     <priority value="DEBUG" />   </category>   <!-- ======================= -->   <!-- Setup the Root category -->   <!-- ======================= -->   <root>     <appender-ref ref="CONSOLE" />     <appender-ref ref="FILE" />     <appender-ref ref="ErrorFile" />   </root> </log4j:configuration></span> 

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

JBoss5.x下配置Log4j方法介绍

下载Word文档到电脑,方便收藏和打印~

下载Word文档

猜你喜欢

JBoss5.x下配置Log4j方法介绍

最近在学习JBoss下配置Log4j,JBoss的各个版本的目录、JBoss和Log4j集成的文件名每次都有变化,在JBoss5.x下配置了log4j.xml文件,但是配置没有生效。如果你在项目中没有指定使用的log4j的配置文件,最好使用
2023-05-30

Linux下iptables的配置方法介绍

本篇内容主要讲解“Linux下iptables的配置方法介绍”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Linux下iptables的配置方法介绍”吧!作为公司上网的路由器需要实现的功能有na
2023-06-12

Prometheus-operator的介绍和配置方法

这篇文章主要介绍“Prometheus-operator的介绍和配置方法”,在日常操作中,相信很多人在Prometheus-operator的介绍和配置方法问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”Pro
2023-06-19

Linux下的SSH端口转发配置的方法介绍

本篇内容介绍了“Linux下的SSH端口转发配置的方法介绍”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!通常情况下两个不同的网络之间总会开放
2023-06-13

SpringBoot加密配置文件方法介绍

这篇文章主要介绍了SpringBoot加密配置文件,近期在对开发框架安全策略方面进行升级优化,提供一些通用场景的解决方案,本文针对配置文件加密进行简单的分享
2023-01-18

CentOS6.3下Samba服务器的安装与配置方法介绍

这篇文章主要介绍“CentOS6.3下Samba服务器的安装与配置方法介绍”,在日常操作中,相信很多人在CentOS6.3下Samba服务器的安装与配置方法介绍问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”C
2023-06-10

Python Flask 模型介绍和配置方法

flask是基于MTV的结构,其中M指的就是模型,即数据模型,在项目中对应的是数据库,下面纪录以mysql和orm方式连接数据库的方法,对Python Flask 模型介绍和配置方法感兴趣的朋友跟随小编一起看看吧
2022-12-08

Linux系统下配置多个IP及检测IP冲突的方法介绍

这篇文章主要讲解了“Linux系统下配置多个IP及检测IP冲突的方法介绍”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Linux系统下配置多个IP及检测IP冲突的方法介绍”吧!配置一系列IP
2023-06-12

linux防墙iptables详细介绍、配置方法与案例

1.1 iptables防火墙简介 Netfilter/Iptables(以下简称Iptables)是unix/linux自带的一款优秀且开放源代码的安全自由的**基于包过滤的防火墙工具**,它的功能十分强大,使用非常灵活,可以对流入和流出
2022-06-04

nginx服务器的安装和配置的方法介绍

nginx服务器的安装和配置 1.安装 1)在Windows环境下的安装 下载windowphps版本的nginx后,解压,然后进入到目录中,运行:start nginx 其他命令:nginx -s [ stop|quit|reopen|r
2023-05-26

Windows系统环境下安装Apache并配置虚拟目录的方法介绍

摘要 ---------- 本文极为简要的介绍了如何在Windows平台下安装Apache2.2.x并配置虚拟目录. 以作为快速安装的参考. 详细的设置最好的文档是官方的说明文档见下方的链接, 在安装配置的时候仔细的查Gyskrpv阅
2023-05-31

nodejs npm包管理的配置方法及常用命令介绍

1. 输入 npm config ls -l 可以查看当前的目录设置 ; cli configslong = true ; builtin config C:Program Files (x86)nodejsnode_modulesnpmn
2022-06-04

windows 7系统中正确配置ipv6协议地址的方法介绍

&nbs编程客栈p; 各种信息显示,和互联网息息相关的IPv4地址的“剩余油量指示灯”正闪烁着即将耗尽的警告,IPandroidv4地址只剩下5%的数量可用了,预计到明年的秋 天就将彻底耗尽。对微软的最新操
2023-05-29

Win8系统中怎么看电脑配置情况?Win8.1查看CPU与显卡配置方法介绍

如今新组装或者新购买的电脑,通常都是默认安装了Win8系统,而经常有一些网友买新电脑后,总喜欢问小编这样一个问题:Win8怎么看电脑配置?针对此问题,下面我们小编为大家简单介绍下,希望一些新手朋友,不要再问此类问题。 Win8怎么看电脑配置
2023-06-06

在Windows 8下设置宽带自动连接 PPPoE拨号的方法介绍

1、打开控制面板,选择网络和共享中心。如下图所示:2、选择设置新的连接或网络。如下图所示:3、选择连接到Internet。如下图所示:4、选择宽带(PPPoE)。如下图所示:5、填写网络提供商给您的用户名和密码后点击连接即可。如下图所示:适
2022-06-04

win7系统下如何设置屏保密码?win7屏保密码设置方法图文介绍

近日有一些网友朋友向小编http://www.cppcns.com请教如何在win7系统里面设置屏保密码,虽然小编不玩那个东西好多年额。但是小编认为还是有不少电脑爱好者喜欢去弄这些东西。有的人出去一会这样电脑就会处于电脑屏保状态,来的时候打
2023-06-06

编程热搜

  • Python 学习之路 - Python
    一、安装Python34Windows在Python官网(https://www.python.org/downloads/)下载安装包并安装。Python的默认安装路径是:C:\Python34配置环境变量:【右键计算机】--》【属性】-
    Python 学习之路 - Python
  • chatgpt的中文全称是什么
    chatgpt的中文全称是生成型预训练变换模型。ChatGPT是什么ChatGPT是美国人工智能研究实验室OpenAI开发的一种全新聊天机器人模型,它能够通过学习和理解人类的语言来进行对话,还能根据聊天的上下文进行互动,并协助人类完成一系列
    chatgpt的中文全称是什么
  • C/C++中extern函数使用详解
  • C/C++可变参数的使用
    可变参数的使用方法远远不止以下几种,不过在C,C++中使用可变参数时要小心,在使用printf()等函数时传入的参数个数一定不能比前面的格式化字符串中的’%’符号个数少,否则会产生访问越界,运气不好的话还会导致程序崩溃
    C/C++可变参数的使用
  • css样式文件该放在哪里
  • php中数组下标必须是连续的吗
  • Python 3 教程
    Python 3 教程 Python 的 3.0 版本,常被称为 Python 3000,或简称 Py3k。相对于 Python 的早期版本,这是一个较大的升级。为了不带入过多的累赘,Python 3.0 在设计的时候没有考虑向下兼容。 Python
    Python 3 教程
  • Python pip包管理
    一、前言    在Python中, 安装第三方模块是通过 setuptools 这个工具完成的。 Python有两个封装了 setuptools的包管理工具: easy_install  和  pip , 目前官方推荐使用 pip。    
    Python pip包管理
  • ubuntu如何重新编译内核
  • 改善Java代码之慎用java动态编译

目录