728x90
이틀동안 고생한 에러가 있었다. 전자정부프레임워크 3.9버젼을 이용하는데, 자꾸 라이브러리를 찾지 못하는것 같았다.
Maven을 클린하고, 업데이트를 해봐서 오류는 쉽게 해결되지 않았다.
Tomcat으로 서버 구동시
java.lang.ClassNotFoundException 이 자꾸 나타났고, Error creating bean with name "RequestMappingHandlerAdapter" 에러도 자꾸 나타났다. 답답해서 바람도 많이 쐬고 고생도 좀 하고..
구글링을 해봤지만, 쉽게 해결되지 않았다. 지금 생각해보면 아마 내가 명확한 원인을 파악 못했기때문에 그런거 같았다.
처음에는 context 경로가 잘못되어 있었고, pom.xml부터 servlet.xml까지 많이 봤던것 같았다.
일단 문제점은 빌드하는 과정에서 발생된것이 거의 확실했다.
그러다가 jackson 라이브러리를 최신 버전으로 업데이트를 하면 해결된다는걸 찾아내고, 버젼을 올려보았다.
그랬더니...다행히 해결...ㅠㅜ
<dependency>
<groupId>com.fasterxml.jackson.core</groupId>
<artifactId>jackson-databind</artifactId>
<version>2.10.0</version>
</dependency>
databind - 어노테이션 - core의 의존성이 달라서 발생된 문제라고한다...
앞으로 전자정부프레임할때 또 나타날것 같은데. 잘 메모해놔야지...
728x90
'오류 모음집' 카테고리의 다른 글
[Java] Publising failed with multiple errors file not found (0) | 2020.10.06 |
---|---|
[Java] ERROR StatusLogger Caught java.lang.AbstractMethodError setting feature (0) | 2020.09.14 |
[Maven] Goal requires a project to execute but there is no POM in this directory (0) | 2020.09.08 |
[Java] NoClassDefFoundError (0) | 2020.09.07 |
[Java] Cannot change version of project facet Dynamic Web Module to 2.5 (0) | 2020.09.07 |