상세 컨텐츠

본문 제목

[DB] Cannot create JDBC driver of class 'net.sf.log4jdbc.DriverSpy'

JAVA

by monad 2021. 1. 13. 14:34

본문

콘솔 창에서 SQL 문을 확인하기 위해 log4jdbc를 사용할 때 발생하 에러입니다. log4jdbc는 lib 폴더에 넣어 두어서 참조가 되도록 설정된 상태입니다.

 

에러 상세 내용은 이하와 같습니다.

Cannot create JDBC driver of class 'net.sf.log4jdbc.DriverSpy' 
for connect URL 'jdbc:log4jdbc:oracle:thin:@192.168.0.xx:1521:orcl2'

보통의 경우 log4jdbc.jar파일이 없어서 에러가 발생할 것으로 생각됩니다.

(물론 Java Build Path에 없다면 반드시 넣어 주세요.)

 

그러나

  • 오라클의 경우 ojdbc6.jar
  • MSSQL의 경우 sqljdbc4.jar

파일이 참조되지 않아서 나는 에러입니다.

 

Project의 Java Build Path를 확인하고 파일이 없다면 톰켓의 lib 또는 WEB-INF의 Lib에 파일을 복사해서 넣어 주세요.

WEB-INF\lib폴더
Project 우 클릭 > Properties > Java Build Path
ojdbc6.jar
1.90MB
sqljdbc4.jar
0.51MB
log4jdbc-1.2.jar
0.06MB

관련글 더보기

댓글 영역