[org.springframework.web.context.ContextLoaderListener]의 애플리케이션 리스너를 설정하는 중 오류 발생 - 오류 해결 과정
1. Maven Dependencies 경로 잡기 → 효과없음 X 2. JRE System Library 버전 잡기 → 효과없음 X 3. Mybatis의 xml 수정 → 효과없음 X 4. 프로젝트 및 이클립스 통째로 삭제 후 코드 하나하나 테스트 → 오류 발견. xml쪽 문제였었다. 왜냐하면 이 오류를 접하기 전에 코드를 수정하지 않은 이전 버전에서는 오류가 나지 않았다. 그래서 내부 class 문제겠거니 싶었는데 그랬으면 기능단에서 문제가 났을터. 그래서 프로젝트를 싹 날리고 xml 설정부터 차근히 밟아나갔는데 action-mybatis.xml의 문제였다.
코딩 공부/자바
2023. 8. 22. 11:54
스프링 레거시 인터셉터 locale 오류와 싸움을 했다.
오류는 jsp에서 ko_KR를 찾을 수 없다는 오류였다. 그래서 다음과 같은 과정으로 오류를 해결해나갔다. 1. JSP 파일에서 오타가 있는지 확인 = 오타 없었음 2. 자바 패키지 내부에서 locale ="ko" 로 지정한 것이 맞는지 확인 = 문제 없었음 3. Property를 제대로 지정했는지 확인 = Property Name을 확인해봤으나 문제 없었음 4. classPath를 제대로 지정했는지 확인 = classpath : locale/messages로 경로 이상 없었음 5. 이클립스 라이브러리나 메이븐 디팬던시스의 라이브러리 파일들이 문제가 없는지 확인 = 오류 발견. 보아하니 제시된 코드와 라이브러리간 문제가 있던 것으로 보여졌음. 이를테면 라이브러리에서는 자바 1.8을 포함한 버전에서만 구동..
코딩 공부/자바
2023. 8. 18. 14:27