logback使用

阅读更多

logback的使用

前提,导入相关jar包

  • logback-core-1.0.11.jar
  • logback-classic-1.0.11.jar
  • slf4j-api-1.7.4.jar

1.编写日志输出代码,这个使用SLF4J API即可

2.对日志输出进行配置

logback在对日志进行输出时,会对配置信息进行如下判断

  • 如果有logback.groovy,则用这个
  • 没有就找logback-test.xml
  • 再没有就找logback.xml
  • 如果还没有,就使用默认的,即在控制台输出

默认配置

%d{HH:mm:ss.SSS} [%thread] %-5level %logger{36} - %msg%n

 

下面谈一下xml文件的配置

参见官网

http://logback.qos.ch/manual/configuration.html

 




	
	
	
	
	

		
		
			%d{yyyy-MM-dd HH:mm:ss.SSS} [%thread] %-5level %logger{36} - %msg%n
		
	
	
	
		
		
		
		${app_home}/mylog.log
		
			
			%date %level [%thread] %logger{50} [%file:%line] %msg%n
			
		
	
	
	
		
		
			
			${LOG_HOME}/ifproxy_%d{yyyy-MM-dd}.log
			
			3
			true
		
		
			
			%date %level [%thread] %logger{50} [%file:%line] %msg%n
			
		
	
	
	
		
		
	
	
	
	

 

你可能感兴趣的:(logback使用)