[英]Log file is not created when i run my runnable jar
I have used logging in an desktop application using log4j but when i export that utility as a runnable jar then the log file is not created when i run this jar. 我曾使用log4j在桌面应用程序中进行日志记录,但是当我将该实用程序导出为可运行的jar时,则在我运行该jar时未创建日志文件。 Below is my log4j.properties file.
以下是我的log4j.properties文件。 please tell me what i am missing.
请告诉我我所缺少的。
# Log levels
log4j.rootLogger=DEBUG,CONSOLE,R
# Appender Configuration
log4j.appender.CONSOLE=org.apache.log4j.ConsoleAppender
# Pattern to output the caller's file name and line number
log4j.appender.CONSOLE.layout=org.apache.log4j.PatternLayout
log4j.appender.CONSOLE.layout.ConversionPattern=%5p [%t] (%F:%L) - %m%n
# Rolling File Appender
log4j.appender.R=org.apache.log4j.RollingFileAppender
# Path and file name to store the log file
log4j.appender.R.File=D:/myapp/mylog.log
log4j.appender.R.MaxFileSize=200KB
# Number of backup files
log4j.appender.R.MaxBackupIndex=2
# Layout for Rolling File Appender
log4j.appender.R.layout=org.apache.log4j.PatternLayout
log4j.appender.R.layout.ConversionPattern=%d - %c - %p - %m%n
log4j.appender.R.File=C:\\loging.log
Follow this tutorial to learn more about log4j usage: 请遵循本教程以了解有关log4j用法的更多信息:
http://www.mkyong.com/logging/log4j-log4j-properties-examples/ http://www.mkyong.com/logging/log4j-log4j-properties-examples/
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.