log4j日志不在ubuntu中创建

时间:2015-09-04 05:38:05

标签: java maven ubuntu log4j

我使用log4j logging创建了java maven应用程序。

在Windows中,它正在运行。日志文件在给定log4j.properties的路径中创建。 log4j.properties位于maven资源文件夹中。

但是当从eclipse安装maven安装jar并从ubuntu运行它时,日志文件不会创建。用linux路径修改了log4j.properties。

# Root logger option, logs messages for the all classes in the application
log4j.rootLogger=DEBUG, stdout

# Redirect log messages to console
log4j.appender.stdout=org.apache.log4j.ConsoleAppender
log4j.appender.stdout.Target=System.out
log4j.appender.stdout.layout=org.apache.log4j.PatternLayout

# log for myproj.sample.Aaa class
log4j.logger.myproj.sample.Aaa = DEBUG,aaa
log4j.appender.aaa = org.apache.log4j.RollingFileAppender
log4j.appender.aaa.file = /home/ushusadmin/aaa.log
log4j.appender.aaa.layout = org.apache.log4j.PatternLayout
log4j.appender.aaa.append = true
log4j.appender.aaa.MaxFileSize=50MB
log4j.appender.aaa.MaxBackupIndex=7
log4j.additivity.aaa=false

下面给出了登录Aaa类的代码。

public static final Logger LOG = Logger.getLogger(Aaa.class.getName());

LOG.debug("haiii");

0 个答案:

没有答案