문제해결2009. 6. 16. 16:01
log4j:WARN No appenders could be found for logger (org.apache.commons.digester.Digester).
log4j:WARN Please initialize the log4j system properly.

이런 로그가 뜨는경우는 2가지로 생각해볼 수 있다.

첫번째는 log4j 라이브러리 프로퍼티 파일 경로가 중복되어 충돌이 나는 경우이거나..
두번째는 .class에서 경로가 잘못되어있는 경우이다.

두번째 경우를 경험해보았는데 가끔 이클립스가 .class 파일을 수정하는 경우가 생긴다.

이럴땐 다시 정상적인 경로로 수정해줘야하는데
형상관리를 사용하는경우에 리모트에 올라온 .class파일이 정상인경우
.class파일을 오버라이드 업데이트를 수행하여 변경된 로컬 .class파일을 덮여씌워준다.

Posted by bitomis
문제해결2009. 6. 2. 14:42
윈도우 환경에서 Maven으로 이상없이 빌드가 되는 소스가 리눅스 환경에선 unmappable character for encoding UTF8
에러를 내면서 빌드가 안되는 경우가 발생할 수 있다.

소스파일내에 컴파일러가 인식못하는 부적절한 문자가 있는경우에 발생하게된다.

이 경우 Maven POM 설정파일에 아래 인코딩 태그를 추가하면 해결된다.


Posted by bitomis