我有一個運行在OC4J 10.1.3上的web應用程序。我正在嘗試使用log4j進行一些日誌記錄。這些消息按照預期在我的IDE控制檯中顯示,但OC4J中的application.log沒有任何內容。任何人都知道我需要做些什麼才能做到這一點?在oc4j中使用log4j 10.1.3
這裏是我的log4j.properties:
log4j.rootCategory=DEBUG, CON1
# CON1 is set to be ConsoleAppender sending its output to System.out
log4j.appender.CON1=org.apache.log4j.ConsoleAppender
log4j.appender.CON1.layout=org.apache.log4j.PatternLayout
log4j.appender.CON1.layout.ConversionPattern=%p: [%l] - %m%n
log4j.logger.org.apache.ojb.broker.accesslayer=DEBUG
在我的java類,我這樣做:
Logger logger = Logger.getLogger(getClass().getName());
logger.debug("Test message.");
其中是log4j.properties? – skaffman 2009-08-27 14:52:17
在我的項目源代碼樹的根目錄下,默認包。 – 2009-08-27 14:56:44