2013-02-20 43 views
0

我正在使用Eclispe在本地主機上運行servlet並記錄到文件。我似乎無法找到日誌文件。 我搜索了.metadata,Servers,tomcat和servlet目錄,並且沒有任何內容。是Log4j servlet文件位置

log4j.properties的內容如下:

log4j.rootLogger=warn,stdout 
log4j.logger.package=debug,stdout 
log4j.logger.package=error,servletAppender 

log4j.appender.stdout=org.apache.log4j.ConsoleAppender 
log4j.appender.stdout.layout=org.apache.log4j.PatternLayout 
log4j.appender.stdout.layout.ConversionPattern=%d{ABSOLUTE} %5p %c{1}:%L - %m%n 

log4j.appender.servletAppender=org.apache.log4j.RollingFileAppender 
log4j.appender.servletAppender.File=log${file.separator}servlet.log 
log4j.appender.servletAppender.MaxFileSize=5120KB 
log4j.appender.servletAppender.MaxBackupIndex=5 
log4j.appender.servletAppender.layout=org.apache.log4j.PatternLayout 
log4j.appender.servletAppender.layout.ConversionPattern=%d{ISO8601} %5p %c{3}:%L - %m%n 

的記錄行是:

logger.fatal("fatal"); 

我還可以看到登錄到控制檯,這應該意味着屬性文件被加載。

回答

0

你可能想嘗試從您那裏的eclipse.exe是在目錄中找到你servlet.log。

我也是在做這種形式的記錄,最終發現該目錄中的文件記錄。