본문 바로가기
with my rubber duck/errors

스프링에서 로그찍기 log4j xml 에러, 로그 안찍힘 해결

by stilinski 2022. 6. 17.
728x90

xml파일을 열면 에러가 난다.

위의 public 부분을 system으로 다 바꿔준다

SYSTEM "http://logging.apache.org/log4j/1.2/apidocs/org/apache/log4j/xml/doc-files/log4j.dtd"

그리고 아래에 로거 추가

<logger name="controller.BoardController">
	<level value="info"/>
</logger>

controller 밑에있는 클래스에 다 쓰고싶어서 controller.* 로 해봤는데 안된다.. controller.** 도 안되고 그냥 * , ** 다 안됨. 

 

 

그러고나서 실제 사용

 

import org.apache.log4j.Logger;


private static final Logger logger = Logger.getLogger(BoardController.class);

spring boot에서 사용하는 밑에 방법은 안되나봄.

728x90

댓글