우리는 현재 프로젝트에서 log4j + commons-logging을 사용하고 있습니다. 이제 우리는 log4j에서 Logback으로 옮겨 가고 있습니다. 따라서 log4j.properties
을 logback.xml
으로 바꾸거나 log4j를 SLF4J로 변환해야합니까?log4j + Commons-Logging에서 Logback으로 마이그레이션
2
A
답변
5
SLF4J 및 해당 log4j-over-slf4j
모듈을 사용할 수 있습니다. the documentation에서
: log4j-over-slf4j
라는 모듈
log4j에 대비 SLF4J
SLF4J 제공됩니다. log4j 사용자는 단일 코드 줄을 변경하지 않고 기존 응용 프로그램을 SLF4J로 마이그레이션 할 수 있지만 아래 설명 된대로
log4j.jar
파일을log4j-over-slf4j.jar
으로 간단하게 바꿉니다.
는 또한 SLF4J 및 Logback 구성 (logback.xml
/logback.groovy
등) 비슷한 모듈은 또한 평민 로깅을 위해 존재
뒤에 Logback이 필요합니다. (Gradual migration to SLF4J from Jakarta Commons Logging (JCL)을 참조하십시오.)
관련 문제
- 1. LogBack으로 데이터베이스에 로그온
- 2. log4j에서 로그백 (마이그레이션)
- 3. Logback으로 즉시 로그 파일 경로 속성 변경
- 4. LOG4J 다중 log4j 파일로드
- 5. log4j 및 java.lang.NoClassDefFoundError : org/apache/log4j/Layout
- 6. log4j 시간대
- 7. Log4j SMTPAppender
- 8. log4j (Config.groovy)
- 9. log4j 구성
- 10. Log4j 국제화
- 11. log4j stackoverflow
- 12. JTextPane의 log4j
- 13. log4j alignment
- 14. NetBeans의 log4j
- 15. Log4j AsyncAppender
- 16. Rails/MySql 마이그레이션 마이그레이션
- 17. 마이그레이션
- 18. 마이그레이션
- 19. 'log4j : log4j : pom : 1.2.15 : compile'에 대한 POM이 올바르지 않습니다.
- 20. log4j : log4j : ERROR [stdout]이라는 닫힌 appender에 추가하려고 시도했습니다.
- 21. 의 log4j 나는이 같은 XML을 log4j 구성 파일이 크기
- 22. log4j : errorFile에 대한 오류
- 23. log4j 경고를 끄는 방법?
- 24. log4j 날짜의 시간대 지정
- 25. JBoss 7 + Hibernate + Log4j
- 26. GWT : Log4j 문제
- 27. JUnit 용 log4j 구성
- 28. JBoss 7.1에서 log4j 사용
- 29. JacOrb and Log4j
- 30. 여러 패키지에서 log4j 액세스
안녕하세요 덕분에 나는 코드를 그대로 유지하고 로그 파일을 log4j-over-slf4j jar 파일을 컴파일 할 때 잘 작성했습니다. -Dlogback.configurationFile = C : \ u001 \ isuser \ tesbea \ user_projects \ domains \ iservices10 \ resources \ logback.xml setDomainEnv.cmd 및 class-class의 logback-classic logback-core이지만 로그가 표시되지 않는 경우 감사하게 생각합니다. – user1137387