여기서의 동기는 gradle의 스프링 부트에서 log4j를 사용하여 로깅을 추가하는 방법을 알아내려고 너무 많은 시간을 보냈다는 것입니다. 여기서 Gradle 부분은 내가 찾을 수 있는 모든 문서가 Maven에 대한 것이기 때문에 나에게 가장 슬픔을 안겨주는 부분이었습니다.
그래서 나는 이것을 검색하는 다음 사람이 내 게시물을 찾아 빨리 알아낼 수 있도록 여기에 내가 찾은 내용을 문서화하고 있습니다.
configurations { all*.exclude module : 'spring-boot-starter-logging' } dependencies { ... implementation "org.springframework.boot:spring-boot-starter-log4j2" }
설정이 완료되었습니다. 이제 log4j에서 로거를 추가할 수 있으며 이 xml 구성이 사용됩니다. 모든 메시지에 메시지:를 추가했습니다. 그러니 원하지 않으시면 그냥 없애시면 됩니다. 프로젝트가 이 xml 파일을 사용하고 있는지 여부를 테스트할 수 있도록 거기에 추가했습니다.
// import org.apache.logging.log4j.LogManager; // import org.apache.logging.log4j.Logger; Logger logger = LogManager.getLogger(SpringApplication.class); logger.info("Hello World!");
로거 설정이 예상대로 작동해야 합니다. 메시지를 확인하세요: 부분.
여기에서 프로젝트를 찾을 수 있습니다.
부인 성명: 제공된 모든 리소스는 부분적으로 인터넷에서 가져온 것입니다. 귀하의 저작권이나 기타 권리 및 이익이 침해된 경우 자세한 이유를 설명하고 저작권 또는 권리 및 이익에 대한 증거를 제공한 후 이메일([email protected])로 보내주십시오. 최대한 빨리 처리해 드리겠습니다.
Copyright© 2022 湘ICP备2022001581号-3