Cannot find class [com.mysql.jdbc.Driver] 에러 해결 방법
[ 에러 명 ]
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in ServletContext resource [/WEB-INF/spring/appServlet/servlet-context.xml]: Initialization of bean failed; nested exception is org.springframework.beans.TypeMismatchException: Failed to convert property value of type 'java.lang.String' to required type 'java.lang.Class' for property 'driverClass'; nested exception is java.lang.IllegalArgumentException: Cannot find class [com.mysql.jdbc.Driver
Oracle JDBC연결만 해보아서 그대로 적용하려다 보니 한참이나 이 에러때문에 고생했다.
구글링을 통해 여러 해결방법을 찾아보았는데 근본적인 해결을 하지 않았던 것이 문제였다.
Oracle과 달리 mySql은 필수적으로 pom.xml에 이것을 추가해줘야 mysql을 인식할 수 있다.
가장 중요한 것을 빼놓고 엉뚱한 부분들만 들추고 있던 셈이었다...ㅠㅠ
1 2 3 4 5 6 | <dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId> <version>5.1.31</version> </dependency> | cs |
'개발노트' 카테고리의 다른 글
MyBatis insert 후 auto_increment값 바로 가져오기 (0) | 2018.02.04 |
---|---|
For input string: "post_title" 에러 (2) | 2018.02.04 |
[디자인] 깔끔한 UI 참고 - 카카오 MAKERS (0) | 2017.10.31 |
[jQuery] 썸네일을 만들어주는 플러그인 (0) | 2017.10.27 |
[개발노트] SVN (0) | 2017.09.18 |
댓글