0
Maven을 사용하여 웹 어플리케이션을 만들고 Web 서버로 Jetty를 로깅하는 데 문제가 있습니다. 내 log4j.proporties 파일은 다음과 같습니다log4j가 Maven + Jetty로 로깅되지 않습니다.
#
log4j.rootLogger=debug,file
log4j.appender.file=org.apache.log4j.FileAppender
log4j.appender.file.File=C:/logs/Stats.log
log4j.appender.file.MaxFileSize=2MB
log4j.appender.file.MaxBackupIndex=2
log4j.appender.file.layout=org.apache.log4j.PatternLayout
log4j.appender.file.layout.ConversionPattern=%d %t [%5p][%c{1}] %m%n
#log4j.appender.CONSOLE=org.apache.log4j.ConsoleAppender
#log4j.appender.CONSOLE.threshold=INFO
#log4j.appender.CONSOLE.layout=org.apache.log4j.PatternLayout
#log4j.appender.CONSOLE.layout.ConversionPattern=%d %t [%5p][%c{1}] %m%n
#log4j.appender.CONSOLE.target=System.err
# RTS file logger
log4j.appender.RTS=org.apache.log4j.RollingFileAppender
log4j.appender.RTS.File=C:/logs/RTS.log
log4j.appender.RTS.MaxBackupIndex=10
log4j.appender.RTS.MaxFileSize=10MB
log4j.appender.RTS.append=true
log4j.appender.RTS.layout=org.apache.log4j.PatternLayout
log4j.appender.RTS.layout.ConversionPattern=%d [%t] %-m%n
# Level tuning
#log4j.logger.org.cometd=INFO
log4j.logger.com.realtime=INFO, RTS
및처럼 내 메인 클래스 본다 : "정보 메시지"내가을받지 못했습니다 이유
이import org.apache.log4j.Logger;
public class Main {
static final Logger logger = Logger.getLogger(Main.class);
public static void main(String[] args) {
logger.info("Info Message!");
...
...
}
}
사람이 알고 있나요 내 RTS.log 파일에 나타 납니까? 파일은 생성되지만 응용 프로그램이 실행될 때 비어 있습니다. 내 메인 클래스는 현재 패키지에 있습니다 com.realtime
모든 기쁨 당신은'... 읽는 log4j.rootLogger는, 파일, RTS'는 응답 브래드에 대한 – Brad
감사합니다, 즉 침 DEBUG입니다 = 있도록 RTS를 포함하도록 개방 라인을 변경하는 경우 CometD를 이제 Stats.log 파일에있는 동일한 출력 인 RTS.log 파일로 보내지 만 메인 클래스의 Logger Message는 여전히 볼 수 없습니다. – user676567
'2012-02-06 16 : 45 : 12,962 org.eclipse.jetty.util.log.Slf4jLog를 통해 org.slf4j.impl.Log4jLoggerAdapter (org.eclipse.jetty.util.log)에 로깅 2013- 02-06 16 : 45 : 12,962 [원본] 크로스 원산지 필터 설정 : allowedOrigins = *, allowedMethods = GET, POST, HEAD, allowedHeaders = X-Requested-With, Content-Type, Accept, Origin, preflightMaxAge = 1800, allowCredentials = true 2013-02-06 16 : 45 : 19,750 [qtp4265293-16]/cometd/connect에 대한 원본 교차 요청은 프리 플라이트 교차 출처 요청입니다 ' – user676567