本文目錄一覽:
java的日誌輸出到哪裡了
1.用eclipse等開發工具的話,日誌會在控制台輸出!
2.web項目的話,在容器裡面可以找到,如:tomcat,jBoss等
3 log4j的話,在配置文件中指定的是哪裡,就是哪裡
Java如何將日誌信息輸出到某個文件?
你好:這個不用特意的去寫;你可以通過配置log4j.xml文件,然後直接在要輸出的日誌地方分別用info、debug、error、warn輸出日誌就可以了。
如何在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中怎麼將log4j日誌文件導出為一個txt的文件?
log4j.properties的基本配置如下
### set log levels ###
log4j.rootLogger = debug , D , E
### 輸出到日誌文件 ###
log4j.appender.D = org.apache.log4j.DailyRollingFileAppender
log4j.appender.D.File = logs/log.log //保存成你想要的文件txt
log4j.appender.D.DatePattern = ‘.’yyyy-MM-dd
log4j.appender.D.Append = true
log4j.appender.D.Threshold = INFO
## 輸出DEBUG級別以上的日誌
log4j.appender.D.layout = org.apache.log4j.PatternLayout
log4j.appender.D.layout.ConversionPattern = %-d{yyyy-MM-dd HH:mm:ss} [ %t:%r ] – [ %p ] %m%n
### 保存異常信息到單獨文件 ###
log4j.appender.E = org.apache.log4j.DailyRollingFileAppender
log4j.appender.E.File = logs/error.log
log4j.appender.E.Append = true
log4j.appender.E.Threshold = ERROR
## 只輸出ERROR級別以上的日誌!!!
log4j.appender.E.layout = org.apache.log4j.PatternLayout
log4j.appender.E.layout.ConversionPattern = %-d{yyyy-MM-dd HH:mm:ss} [ %t:%r ] – [ %p ] %m%n
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-hant/n/196087.html