【发布时间】:2013-03-04 11:03:35
【问题描述】:
我正在注释我的函数@Loggable jcabi 注释。 它记录的语句不完整,它会修剪该行并仅打印 .. 用于截断的数据。 我希望打印整行。这个注解可以做到吗?
@Loggable(Loggable.DEBUG)
public String load(URL url) {
return url.openConnection().getContent();
}
产生以下日志
[DEBUG] #load('http://www.google.com'): returned "<html ..." in 23ms
Log4j.properties
# Root logger option
log4j.rootLogger=INFO, file, CONSOLE
# Direct log messages to a log file
log4j.appender.file=org.apache.log4j.RollingFileAppender
log4j.appender.file.File=swami-plugin.log
log4j.appender.file.MaxFileSize=10MB
log4j.appender.file.MaxBackupIndex=1
log4j.appender.file.layout=org.apache.log4j.PatternLayout
log4j.appender.file.layout.ConversionPattern=%d{yyyy-MM-dd HH:mm:ss} %-5p %c{1}:%L - %m%n
log4j.appender.CONSOLE=org.apache.log4j.ConsoleAppender
log4j.appender.CONSOLE.layout=com.jcabi.log.MulticolorLayout
log4j.appender.CONSOLE.layout.ConversionPattern=[%color{%-5p}] %c: %m%n
【问题讨论】:
-
您是否将
log4j用于slf4j绑定? -
我正在使用 log4j 绑定
-
能否请您提供
log4j.xml或log4.properties设置,特别是我对layout的东西感兴趣。问题似乎在那里。 -
用属性更新了问题
-
CONSOLElayout 有相同的设置吗?