src/java/org/apache/log4j/nt/NTEventLogAppender.dll
已经COPY到了c:\WINDOWS\system32 下面了另外,把程序中第二句改成
static Logger log2 = Logger.getLogger("NTLog");也不行。昏迷前顶一下。
已经COPY到了c:\WINDOWS\system32 下面了另外,把程序中第二句改成
static Logger log2 = Logger.getLogger("NTLog");也不行。昏迷前顶一下。
如果要 分别写好两个定义 然后放在log4j.rootCategory里。
log4j.logger.com.nec.jp=INFO, A2
log4j.appender.A2=org.apache.log4j.RollingFileAppender
log4j.appender.A2.File=D:/Log/crepasA2.log# For Test
log4j.logger.NTlog=ERROR, A8
log4j.appender.A8=org.apache.log4j.RollingFileAppender
log4j.appender.A8.File=D:/Log/crepasA8.log
(格式省略)程序中还是如此使用:
static Log log = LogFactory.getLog(Foo.class);
static Log log2 = LogFactory.getLog("NTLog");可是就算用log2.error什么的,D:/Log/crepasA8.log里面也什么东西都没有。