java工程中如何使用log4j输出指定路径日志文件,是java工程,不是web工程,谢谢

java工程中如何使用log4j输出指定路径日志文件,是java工程,不是web工程,谢谢,第1张

此文档放在项目编译嫌物知文件.class相同的位置

### set log levels ###log4j.rootLogger = debug , stdout , D### 输出到控制台 ###log4j.appender.stdout = org.apache.log4j.ConsoleAppenderlog4j.appender.stdout.Target = System.outlog4j.appender.stdout.layout = org.apache.log4j.PatternLayoutlog4j.appender.stdout.layout.ConversionPattern = %d{ABSOLUTE} %5p %c{1}:%L - %m%n### 输出到日志文件 ###log4j.appender.D = org.apache.log4j.DailyRollingFileAppenderlog4j.appender.D.File = logs/芹消log.loglog4j.appender.D.Append = truelog4j.appender.D.Threshold = DEBUGlog4j.appender.D.layout = org.apache.log4j.PatternLayoutlog4j.appender.D.layout.ConversionPattern = %-d{yyyy-MM-dd HH:mm:ss} [ %t:%r ] - [ %p ] %m%n### 保存异常信息到单独文件 ###log4j.appender.D = org.apache.log4j.DailyRollingFileAppenderlog4j.appender.D.File = logs/error.loglog4j.appender.D.Append = truelog4j.appender.D.Threshold = ERRORlog4j.appender.D.layout = org.apache.log4j.PatternLayoutlog4j.appender.D.layout.ConversionPattern = %-d{yyyy-MM-dd HH:mm:ss} [ %t:%r ] - [ %p ] %m%n

配置获取方法:

PropertyConfigurator.configure( "D:\\Project Files\\myeclipse\\commontest\\bin\\log\\log4j\\log4j.properties" )

Logger log=Logger. getLogger(TestLog4j.class)

log.warn( "嘿嘿")

log.debug( "蚂瞎呜呜")

log.error( "错啦")

在进行打印选择时,添加水印就可以将日志打印出来。

在开始菜单中打开第一vc++启动,之后点击文件菜单选择歼庆新建项目选项。在新项目中建立一个控制台应用橡猛程序,编程语言选择c++需要先把这个项目保存起来。保存在自己选择的一个文件中,在编辑窗口中输入源代码并点击翻译,并在编译窗口输出相应的提示氏如握信息,如果没有错误就可以运行了。下面是一个常用按钮的说明介绍。点击运行,然后会出现运行结果。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12558533.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-26
下一篇 2023-05-26

发表评论

登录后才能评论

评论列表(0条)

保存