친절한 개발자
Mybatis java.lang.NoClassDefFoundError: org/apache/ibatis/cursor/Cursor 본문
개발일지
Mybatis java.lang.NoClassDefFoundError: org/apache/ibatis/cursor/Cursor
착한 개발자 2016. 6. 17. 14:50Spring4.0 을 기준으로 개발을진행 하려고 초기셋팅과정에서
java.lang.NoClassDefFoundError: org/apache/ibatis/cursor/Cursor 와 같은 에러가 발생했다.
기본적으로 mybatis를 사용하기 위해서는
Mybatis 라이브러리와
이것을 spring과 연동해 주는 mybatis-spring의 버전을 맞춰줘야 하는데 그렇지 않아서 발생하였다.
그러면 각각의 버전이 서로 다양한데 어떤 버전이 어떻게 매칭되는지 어떻게 알수 있을까?
http://mvnrepository.com/ 에서 사용하고자 하는 라이브러리를 검색하고 해당 버전을
선택하면
다음과 같이 매칭되는 관련 라이브러리와 버전이 명시되어 있다..
따라서 개발시 반드시 관련 라이브러리를 사용한다면 버전을 맞춰줘야 할 것이다.
MyBatis 3.4.0 과 MyBatis-Spring 1.3.0이 매칭되는 것을 알수 있다.
'개발일지' 카테고리의 다른 글
eclipse delete webapp lib에 위치한 jar delete and commit (0) | 2016.06.28 |
---|---|
mysql connector 6.0.2 사용시 Could not get JDBC Connection 에러 발생 (1) | 2016.06.20 |
ajax로 한글데이터 처리하기 (0) | 2016.06.14 |
Apach common utils - FileUtils - (0) | 2016.06.10 |
전자정부 1.0 에서 3.0으로 업그레이드하기 (0) | 2016.06.09 |