小编Car*_*los的帖子

如何从 Tomcat 6 中的 Web 应用程序内部登录

如何从 Tomcat 6 上部署的 Web 应用程序中登录?我应该期望日志输出到哪里(内部 tomcat 日志文件,或者将生成另一个日志文件)?我看到了大量文档,但很难找到上述问题的直接答案。我应该期望日志记录显示在哪里(目前 log4j 没有生成日志文件,并且它没有显示在我的控制台中)。我正在尝试遵循http://www.laliluna.de/articles/log4j-tutorial.html

### direct log messages to stdout ###
log4j.appender.stdout=org.apache.log4j.ConsoleAppender
log4j.appender.stdout.Target=System.out
log4j.appender.stdout.layout=org.apache.log4j.PatternLayout
log4j.appender.stdout.layout.ConversionPattern=%d{ABSOLUTE} %5p %c{1}:%L - %m%n

### file appender
log4j.appender.file=org.apache.log4j.RollingFileAppender
log4j.appender.file.maxFileSize=100KB
log4j.appender.file.maxBackupIndex=5
log4j.appender.file.File=test.log
log4j.appender.file.threshold=info
log4j.appender.file.layout=org.apache.log4j.PatternLayout
log4j.appender.file.layout.ConversionPattern=%d{ABSOLUTE} %5p %c{1}:%L - %m%n

log4j.rootLogger=debug, stdout
Run Code Online (Sandbox Code Playgroud)

在我的应用程序中,我定义了一个日志对象:

private static org.apache.log4j.Logger log = Logger.getLogger(MyClass.class);
log.error("LOGGING!");
Run Code Online (Sandbox Code Playgroud)

谢谢您的帮助。

java log4j tomcat6

5
推荐指数
1
解决办法
1万
查看次数

标签 统计

java ×1

log4j ×1

tomcat6 ×1