FileAppender

http://logback.qos.ch/manual/appenders.html#FileAppender

<configuration>

  <appender name="FILE" class="ch.qos.logback.core.FileAppender">
    <file>testFile.log</file>
    <append>true</append>
    <!-- encoders are assigned the type
         ch.qos.logback.classic.encoder.PatternLayoutEncoder by default -->
    <encoder>
      <pattern>%-4relative [%thread] %-5level %logger{35} - %msg%n</pattern>
    </encoder>
  </appender>

  <root level="DEBUG">
    <appender-ref ref="FILE" />
  </root>
</configuration>

这个testFile.log 会默认生成到项目根目录不推荐这样设置。

明确指定普通项目和WEB项目的日志文件位置:

<file>E:${file.separator}logs${file.separator}testlog.log</file>

<file>${catalina.base}${file.separator}logs${file.separator}testlog.log</file>

时间: 2024-10-05 20:47:16

FileAppender的相关文章

log4j:ERROR A &quot;org.jboss.logging.appender.FileAppender&quot; object is not assignable to a &quot;org.apache.lo .

log4j:ERROR A "org.jboss.logging.appender.FileAppender" object is not assignable to a "org.apache.lo 标签: log4jobjectjbossjarfile工作 2012-01-15 16:53 2302人阅读 评论(0) 收藏 举报 "org.jboss.logging.appender.FileAppender" object is not assign

logback:fileAppender输出到文件

fileAppender将日志输出到文件中.这个不会定期回滚,但是可以通过设置文件名实现输出到不同的日志文件里: 主要参数: encoder:设定输出格式 file:输出文件名 append:true:追加日志内容:false:清空原有内容后写入日志.默认true filter:过滤日志级别(可不使用) ps: appender name="file" class="ch.qos.logback.core.FileAppender"> <filter c

log4j properties配置

log4j.rootLogger=DEBUG,console,dailyFile log4j.additivity.org.apache=true # 控制台(console) log4j.appender.console=org.apache.log4j.ConsoleAppender log4j.appender.console.Threshold=DEBUG log4j.appender.console.ImmediateFlush=true log4j.appender.console.

log4j日志基本配置

Log4j有三个主要的组件:Loggers(记录器),Appenders (输出源)和Layouts(布局).这里可简单理解为日志类别,日志要输出的地方和日志以何种形式输出.综合使用这三个组件可以轻松地记录信息的类型和级别,并可以在运行时控制日志输出的样式和位置. 1.Loggers Loggers组件在此系统中被分为五个级别:DEBUG.INFO.WARN.ERROR和FATAL.这五个级别是有顺序的,DEBUG < INFO < WARN < ERROR < FATAL,分别用

Log4j日志框架

引入依赖 在maven远程仓库引入依赖 <dependencies> <dependency> <groupId>log4j</groupId> <artifactId>log4j</artifactId> <version>1.2.17</version> </dependency> </dependencies> 配置文件 在 src/main/resources 目录下新建配置文件

10.Spring事务管理【TX】

转账案例环境搭建 1.引入JAR包 IOC的6个包 AOP的4个包 C3P0的1个包 MySQL的1个驱动包 JDBC的2个目标包 整合JUnit测试1个包 2.引入配置文件 log4j.properties+applicationContext.xml ### direct log messages to stdout ### log4j.appender.stdout=org.apache.log4j.ConsoleAppender log4j.appender.stdout.Target=

01Spring_基本jia包的导入andSpring的整体架构and怎么加入日志功能

1.什么是Spring : v\:* {behavior:url(#default#VML);} o\:* {behavior:url(#default#VML);} w\:* {behavior:url(#default#VML);} .shape {behavior:url(#default#VML);} Normal 0 7.8 磅 0 2 false false false EN-US ZH-CN X-NONE MicrosoftInternetExplorer4 /* Style De

log4j的配置信息

首先,在项目中的classes 中新建立一个log4j.properties文件即可: 在实际编程时,要使Log4j真正在系统中运行事先还要对配置文件进行定义.定义步骤就是对Logger.Appender及Layout的分别使用.Log4j支持两种配置文件格式,一种是XML格式的文件,一种是java properties(key=value)[Java特性文件(键=值)].(这里只说明properties文件) 1.配置根Logger 其语法为: log4j.rootLogger = [ lev

项目启动时增加日志与系统配置

在web.xml中增加Servlet:log4j <servlet> <servlet-name>log4j</servlet-name> <servlet-class>com.wafer.weixin.servlet.Log4JServlet</servlet-class> <load-on-startup>1</load-on-startup>//加载该servlet,1代表优先级 </servlet> &