log4j 이슈때문에 버전업을 하게 되었는데 이런저런 난관이 있었으나 이게 제일 골치가 아팠음 설정파일이 안먹히니 ERROR레벨만 찍히고 아무것도 제대로 안나옴. 이것저것 찾아봐도 대부분 메이븐으로 설명이 되어있는데 메이븐의 경우 resouece에 log4j2.xml로 파일명을 지정해서 넣으면 적용이 되지만 그게 아니라면 클래스패스에 넣어줘야 하는데 여기 환경은 그게 쉽지가 않음.환경상 그냥 클래스패스에 넣는것 말고 별도의 설정파일 위치 지정이 필수라서 ㅠㅠ 기존 설정 log4j2는 프로퍼티 파일을 못쓰고 xml, json등을 써야 하는데 단순히 이렇게 하면 적용이 되질 않음 이것은 안먹힘.
파보니까 org.springframework.web.util.Log4jConf..........
Spring 3.x에서 log4j2.xml 설정파일 위치변경에 대한 요약내용입니다.
자세한 내용은 아래에 원문링크를 확인해주시기 바랍니다.