Programing/JAVA

Cannot load JDBC driver class 'com.mysql.jdbc.Driver' 해결방법

리커니 2016. 5. 20.
반응형

 

Cannot load JDBC driver class 'com.mysql.jdbc.Driver' 해결방법

 

 

Mysql 을 사용하기 위해 context-datasource.xml 에 아래와 같이 잘~ 설정을 해주었는데

드라이버 클래스가 로드할수 없다는 에러가 떳다.

 

    <bean id="dataSource" class="org.apache.commons.dbcp.BasicDataSource" destroy-method="close">
        <property name="driverClassName" value="com.mysql.jdbc.Driver"/>
        <property name="url" value="jdbc:mysql://127.0.0.1:3306/test"/>
        <property name="username" value="test"/>
        <property name="password" value="test"/>
    </bean>

 

 

원인은 말 그대로 mysql 드라이버를 로드 할 수 없다는 것.

해결방법은 mysql connector jar 파일을 다운받아 lib 폴더에 넣어주면 된다.

 

jar 파일을 다운받기 위해 아래의 페이지로 이동한다.

 

Link : mysql-connector-java-5.1.39-bin.jar 파일 다운

 

 

페이지로 이동해 아래의 형광색이 칠해진 부분의 Download를 클릭해 다운을 받는다.(오라클id/pw 필요)

 

 

 

다운받은 파일의 압축을 풀어 mysql-connector-java-5.1.39-bin.jar 파일을 복사해 해당 프로젝트의 lib 폴더에

복사한다.

 

이제 톰캣을 재실행 하면 문제 해결!

 

오라클 아이디가 없으신 분은 아래의 파일을 다운

 

mysql-connector-java-5.1.39-bin.jar
다운로드

 

반응형

댓글

💲 추천 글