社区
Java EE
帖子详情
log4j配置问题,xml格式的
Nicholas_Chi
2006-12-21 07:37:42
1、我想把不同包的日志记录到不同的日志中去,用properties格式的配置方法很容易做到,比如有关com.chixiang.comm的日志记录到comm.log文件,而com.chixiang.local的日志记录到local.log文件,不知道用xml怎么配置。
2、日志文件不能指定存放路径吗?我在日志文件前加上路径,服务器启动的时候就会报错,说找不到文件。
以上两个问题请大家帮帮我啊,多谢了!
...全文
234
7
打赏
收藏
log4j配置问题,xml格式的
1、我想把不同包的日志记录到不同的日志中去,用properties格式的配置方法很容易做到,比如有关com.chixiang.comm的日志记录到comm.log文件,而com.chixiang.local的日志记录到local.log文件,不知道用xml怎么配置。 2、日志文件不能指定存放路径吗?我在日志文件前加上路径,服务器启动的时候就会报错,说找不到文件。 以上两个问题请大家帮帮我啊,多谢了!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Nicholas_Chi
2006-12-24
打赏
举报
回复
OK,每人回答我就结贴了,谢谢shine333。
Nicholas_Chi
2006-12-21
打赏
举报
回复
忘了说了,我的日志文件是这样写的:$FRAME_HOME/log/error.log,可就是不行,难道不能用环境变量?
Nicholas_Chi
2006-12-21
打赏
举报
回复
谢谢shine333,我因为要把不同级别的日志单独记录,所以必须用xml方式配置。
我的目录是建好的啊,只是刚刚开始目录下是空的,这个应该不影响吧,可还是报错。
shine333
2006-12-21
打赏
举报
回复
To楼上的:
1 .properties配置确实不好,没有.xml方便直观
2 都写到一个文件里,还不如直接System.out重订向呢
shine333
2006-12-21
打赏
举报
回复
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE log4j:configuration SYSTEM "log4j.dtd">
<log4j:configuration xmlns:log4j="http://jakarta.apache.org/log4j/">
<appender
name="console.log"
class="org.apache.log4j.ConsoleAppender">
<layout class="org.apache.log4j.PatternLayout">
<param
name="ConversionPattern"
value="%d [%t] %l%n[%p] %m%n" />
</layout>
</appender>
<appender
name="comm.log"
class="org.apache.log4j.RollingFileAppender">
<param
name="File"
value="D:/apache-tomcat-5.5.15/logs/comm.log" />
<param
name="Append"
value="true" />
<param
name="MaxFileSize"
value="5000KB" />
<layout class="org.apache.log4j.PatternLayout">
<param
name="ConversionPattern"
value="%d [%t] %l%n[%p] %m%n" />
</layout>
</appender>
<appender
name="local.log"
class="org.apache.log4j.RollingFileAppender">
<param
name="File"
value="D:/apache-tomcat-5.5.15/logs/local.log" />
<param
name="Append"
value="true" />
<param
name="MaxFileSize"
value="5000KB" />
<layout class="org.apache.log4j.PatternLayout">
<param
name="ConversionPattern"
value="%d [%t] %l%n[%p] %m%n" />
</layout>
</appender>
<category name="com.chixiang.comm">
<priority value="DEBUG" />
<appender-ref ref="console.log" />
<appender-ref ref="comm.log" />
</category>
<category name="com.chixiang.local">
<priority value="DEBUG" />
<appender-ref ref="console.log" />
<appender-ref ref="local.log" />
</category>
</log4j:configuration>
目录报错的问题,要事先建好目录
wildcorn
2006-12-21
打赏
举报
回复
算了吧
一个日志放一处才方便
wmzsl
2006-12-21
打赏
举报
回复
properties配置不是很好么?一个日志何必这么费劲儿?
java吐血精华大奉送,你要的都能找到(最新版本)
技术人员也过个年吧,java_吐血奉献_超值大礼包(最新版本)_含struts,hibernate,spring,
log4j
,web.
xml
配置
详解,java分页大全,cvs教程,tomcat,swing教程,jboss,及各种框架的
配置
文件范例
log4j
2.
xml
配置
文件详解
一、
log4j
2介绍
log4j
2.x版本不再支持像1.x中的.properties后缀的文件
配置
方式,2.x版本
配置
文件后缀名只能为".
xml
",".json"或者".jsn"。
配置
文件的
格式
:log2j
配置
文件可以是
xml
格式
的,也可以是json
格式
的。
配置
文件的位置:
log4j
2默认会在classpath目录下寻找
log4j
2.
xml
、
log4j
.json、
log4j
.jsn等...
log4j
2
配置
文件
log4j
2.
xml
详解
一、背景 昨天了解了一下slf4j和
log4j
2,想要进行总结记录,
配置
步骤十分简单,唯一需要具体了解的就是
log4j
2.
xml
的
配置
,于是找到了这篇博文,
配置
讲解十分详细,便转载作记录,再次感谢阿豪聊干货。以下原文: 最近由于项目的需要,我们把
log4j
1.x的版本全部迁移成
log4j
2.x 的版本,那随之而来的slf4j整合
log4j
的
配置
(使用Slf4j集成
Log4j
2构建项目日志系统的完美解决方案)以及
log4j
2
配置
文件的详解,就需要我们来好好聊一聊了。本文就专门来讲解下log..
Log4j
2
配置
文件
XML
详解
目前实现日志的常用的框架主要有
Log4j
2,Logback,
Log4j
(已经停止更新,它的升级版本
Log4j
2),slf4j(只是一个日志标准,并不是日志系统的具体实现)。网上说
Log4j
2的效率高于Logback,但是具体我没有去深入的了解。 1.
Log4j
2支持的
配置
文件名
log4j
2.properties>
log4j
2.yaml>
log4j
2.json>
log4j
2.
xml
>
log4j
2-test.properties>
log4j
2-test.yaml>log
Springboot
配置
log4j
2
配置
文件和
log4j
2.
xml
详解
最近由于项目的需要,我们把
log4j
1.x的版本全部迁移成
log4j
2.x 的版本,那随之而来的slf4j整合
log4j
的
配置
(使用Slf4j集成
Log4j
2构建项目日志系统的完美解决方案)以及
log4j
2
配置
文件的详解,就需要我们来好好聊一聊了。本文就专门来讲解下
log4j
2.
xml
配置
文件的各项标签的意义。 一、Springboot依赖 (1)剔除spring web包含的依赖 <dependency> <groupId>org.springframework.boo
Java EE
67,513
社区成员
225,879
社区内容
发帖
与我相关
我的任务
Java EE
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
复制链接
扫一扫
分享
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章