java代码中日志输出 JAVA日志系统的代码

用java 代码实现log4j的日志输出功能

写一个log4j的properties文件,再在web.xml里面配置一下就ok了,你参考下吧

创新互联建站是一家集网站建设,巴林左旗企业网站建设,巴林左旗品牌网站建设,网站定制,巴林左旗网站建设报价,网络营销,网络优化,巴林左旗网站推广为一体的创新建站企业,帮助传统企业提升企业形象加强企业竞争力。可充分满足这一群体相比中小企业更为丰富、高端、多元的互联网需求。同时我们时刻保持专业、时尚、前沿,时刻以成就客户成长自我,坚持不断学习、思考、沉淀、净化自己,让我们为更多的企业打造出实用型网站。

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

log4j.appender.stdout.Target=System.out

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

log4j.appender.stdout.layout.ConversionPattern=[%d]-%-5p %t (%C.%M:%L) | %m%n

log4j.appender.file=org.apache.log4j.RollingFileAppender

log4j.appender.file.File=e:/Logs/PB/root.log

log4j.appender.file.MaxFileSize=5000KB

log4j.appender.file.MaxBackupIndex=5

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

log4j.appender.file.layout.ConversionPattern=[%d]-%-5p %t | %m%n

log4j.logger.java.sql = DEBUG,ibatis

log4j.additivity.java.sql=false

log4j.logger.java.sql.Connection = DEBUG

log4j.logger.java.sql.Statement = DEBUG

log4j.logger.java.sql.PreparedStatement = DEBUG

log4j.logger.java.sql.ResultSet = DEBUG

log4j.logger.com.ibatis = DEBUG,ibatis

log4j.additivity.com.ibatis=false

log4j.logger.com.ibatis.sqlmap.engine.impl.SqlMapClientDelegate = DEBUG

log4j.logger.com.ibatis.sqlmap.engine.cache.CacheModel=DEBUG

log4j.logger.com.ibatis.sqlmap.engine.impl.SqlMapClientImpl=DEBUG

log4j.logger.com.ibatis.sqlmap.engine.builder.xml.SqlMapParser=DEBUG

log4j.logger.com.ibatis.common.util.StopWatch=DEBUG

log4j.appender.ibatis=org.apache.log4j.RollingFileAppender

log4j.appender.ibatis.File=e:/Logs/PB/ibatis.log

log4j.appender.ibatis.MaxFileSize=5000KB

log4j.appender.ibatis.MaxBackupIndex=5

log4j.appender.ibatis.Threshold=DEBUG

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

log4j.appender.ibatis.layout.ConversionPattern=[%d]%m%n

log4j.rootLogger=DEBUG,stdout,file

log4j.logger.org.springframework=INFO

log4j.logger.org.displaytag=INFO

log4j.logger.freemarker=INFO

log4j.logger.com.opensymphony.xwork2=INFO

log4j.logger.com.pracbiz=DEBUG

如何在java中输出日志消息

配置文件设置如下:

log4j.rootLogger=debug,stdout,logfile  

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

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

log4j.appender.stdout.layout.ConversionPattern=%5p [%t] (%F:%L) - %m%n  

log4j.appender.logfile=org.apache.log4j.RollingFileAppender  

log4j.appender.logfile.File=logfile.log  

log4j.appender.logfile.MaxFileSize=512KB  

log4j.appender.logfile.MaxBackupIndex=3  

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

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

测试java 文件

log4j.rootLogger=debug,stdout,logfile  

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

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

log4j.appender.stdout.layout.ConversionPattern=%5p [%t] (%F:%L) - %m%n  

log4j.appender.logfile=org.apache.log4j.RollingFileAppender  

log4j.appender.logfile.File=logfile.log  

log4j.appender.logfile.MaxFileSize=512KB  

log4j.appender.logfile.MaxBackupIndex=3  

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

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

java输出日志是什么?有什么用?

如果是小程序就不是必须的了

如果是大点的程序,日志就非常有用了

日志的作用,主要在维护的时候非常有用,系统可能会出一些其名其秒的错误,这个时候如果日志做的比较详细就能很清楚的查找到错误了~~

java的日志输出到哪里了

1.用eclipse等开发工具的话,日志会在控制台输出!

2.web项目的话,在容器里面可以找到,如:tomcat,jBoss等

3 log4j的话,在配置文件中指定的是哪里,就是哪里


网站名称:java代码中日志输出 JAVA日志系统的代码
链接地址:http://azwzsj.com/article/hgicse.html