그래서 log4j 구성을 설정하고 콘솔로 출력합니다. 하지만 지금 파일로 출력해야합니다. Eclipse Galileo에서 Axis2를 사용하고 있습니다. 나는이에 대한 기본 log4j.properties 파일 편집 :웹 서비스 및 파일로 출력되는 Log4J
Set root category priority to INFO and its only appender to CONSOLE.
log4j.rootCategory=INFO, CONSOLE
log4j.rootCategory=INFO, CONSOLE, LOGFILE
Set the enterprise logger priority to FATAL
log4j.logger.org.apache.axis2.enterprise=FATAL
log4j.logger.de.hunsicker.jalopy.io=FATAL
log4j.logger.httpclient.wire.header=FATAL
log4j.logger.org.apache.commons.httpclient=FATAL
CONSOLE is set to be a ConsoleAppender using a PatternLayout.
log4j.appender.CONSOLE=org.apache.log4j.ConsoleAppender
log4j.appender.CONSOLE.layout=org.apache.log4j.PatternLayout
log4j.appender.CONSOLE.layout.ConversionPattern=[%p] %m%n
LOGFILE is set to be a File appender using a PatternLayout.
log4j.appender.LOGFILE=org.apache.log4j.FileAppender
log4j.appender.LOGFILE.File=C:\Users\*username*\Desktop\Android\Android_WS\src\wtp\AndroidWS_Log.log
log4j.appender.LOGFILE.Append=true
log4j.appender.LOGFILE.layout=org.apache.log4j.PatternLayout
log4j.appender.LOGFILE.layout.ConversionPattern=%d [%t] %-5p %c %x - %m%n
을하지만 출력은 여전히 로그 파일에 점점되지 않습니다. 어떤 도움이라도 대단히 감사 할 것입니다. 고마워!
슬래시를 시도하지만 2 행은 주석으로 처리됩니다. – ninnemannk
슬래시가 완벽하게 작동했습니다. 감사합니다. – ninnemannk