NutzCN Logo
问答 普通java程序的日志问题
发布于 2358天前 作者 蛋蛋的忧伤 1711 次浏览 复制 上一个帖子 下一个帖子
标签:

我从mani方法启动一个普通java程序,使用 Logs.get() 打印日志,想输出到文件中,但是就是进不去.....


public static void main(String[] args) { Log log = Logs.get(); log.debug("hello") ....... }
log4j.rootLogger=debug,Console,D

log4j.appender.Console=org.apache.log4j.ConsoleAppender
log4j.appender.Console.layout=org.apache.log4j.PatternLayout
log4j.appender.Console.layout.ConversionPattern=[%-5p] %d{HH:mm:ss.SSS} %l - %m%n
#D
log4j.appender.D = org.apache.log4j.RollingFileAppender
log4j.appender.D.File = D://logs/log.log
log4j.appender.RollingFile.MaxFileSize=1000KB
log4j.appender.RollingFile.MaxBackupIndex=30
log4j.appender.RollingFile.layout = org.apache.log4j.PatternLayout
log4j.appender.RollingFile.layout.ConversionPattern =%d [%t] %-5p [%c] - %m%n
12 回复

日志文件已经创建了,但是就不写日志....

log4j.jar加了没

没加呀,nutz不是不依赖吗

另外,log4j.appender.RollingFile应该改成log4j.appender.D

我加了还是不输出到文件...

控制台输出什么了?

控制台正常输出,但就是不写文件, 文件正常创建

刷新了下原来写了..

我加了log4j之后打印了很多httpclient的没用日志,我想只打印log.debug的日志,应该怎么做呀.大叔

log4j.logger.org.apache.httpclient=info

好的,谢谢大叔了 (*^▽^*)

添加回复
请先登陆
回到顶部