본문 바로가기
개발

[JSP] JDBC Driver를 찾을 수 없을 때

by 마스터누누 2017. 4. 18.
728x90
반응형

ClassNotFoundException com.mysql.jdbc.Driver


안드로이드 과제를 위해 JDBC 설정을 하던중 Driver를 찾지 못해서 발생한 오류이다.


 

1
2
3
4
5
6
7
8
9
10
11
12
    try{
    Connection conn = null;
    String url = "jdbc:Mysql://localhost:3306?";                                                            
    String id = "root";                               
    String pw = "14858";
    Class.forName("com.mysql.jdbc.Driver");            
    conn=DriverManager.getConnection(url,id,pw);                  
 
    stmt=conn.createStatement();
    
    String query = "SELECT * FROM soma.rank";
    rs = stmt.executeQuery(query);
cs

 

문제의 발단은 Try 안의 드라이버 호출메소드,

Class.forName("com.mysql.jdbc.Driver")


분명히 connect 다운로드 후 프로젝트의 Bulid path에 추가해 주었는데도 문제가 발생하였다.


빠르게 구글링, 역시 해답은 Stack overflow에 있었다.






1에서 3까지는 등록했는데 남은 부분이 있었다.


분명히 올해 초에 프로젝트에서는 3까지 과정만 진행해도 충분히 잘 됐었는데...


아무튼 드라이버 등록후 jsp를 실행하니 DB와 연동하여 값을 잘 받아오는것을 확인할 수 있었다. 




출처:

http://stackoverflow.com/questions/1585811/classnotfoundexception-com-mysql-jdbc-driver




반응형

댓글