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
반응형
'개발' 카테고리의 다른 글
[android] HttpClient/Post META INF DEPENDENCIES 오류 (0) | 2017.04.18 |
---|---|
[JSP] 톰캣의 기본포트가 이미 사용중 일 때 (0) | 2017.04.18 |
[NodeJS] ejs include (Include Template) (4) | 2017.04.18 |
[NodeJS] Passport - logout 처리 (0) | 2017.04.18 |
[NodeJS] Passport - Ajax 기반의 인증 처리 (0) | 2017.04.18 |
댓글