[DEV] 기록

[Java] "No suitable driver found for jdbc:sqlite"

꾸준함. 2022. 7. 10. 21:10

개요

Maven 저장소에서 org.xerial:sqlite-jdbc jar를 다운로드했음에도 불구하고 DB에 연결 시도할 때 아래와 같은 메시지가 발생했습니다.

"java.sql.SQLException: No suitable driver found for jdbc:sqlite"

 

해결 방법

우선, Maven 저장소에서 jar 파일을 정상적으로 다운받았는지 확인해야 합니다.

Intellij 기준 프로젝트 구조 내 External Libraries에 pom.xml에 등록한 jar 파일이 있는지 확인합니다.

 

 

External Libraries에 있는데도 불구하고 계속 동일한 에러가 발생한다면 DB에 연결하기 전에 Class.forName("org.sqlite.JDBC"); 구문을 추가해줍니다.


 

참고

https://stackoverflow.com/questions/16725377/unable-to-connect-to-database-no-suitable-driver-found

 

Unable to connect to database (No suitable driver found)

My connection code: try { Connection con = DriverManager.getConnection("jdbc:sqlite:myDB.sqlite"); PreparedStatement pstm = con.prepareStatement("insert into hell(user...

stackoverflow.com

 

반응형