-
[이클립스 에러] No suitable driver found for jdbc 해결개발/문제 해결 2019. 1. 11. 11:45
새로 프로젝트를 받아서 로컬 톰캣 서버에 띄워놓고 작업을 시작하려는 찰나,
서버 스타트를 누른지 얼마 되지도 않아 이클립스가 또 에러를 뱉어낸다ㅠㅠㅠㅠ
java.sql.SQLException: No suitable driver found for jdbc:log4jdbc:tibero:thin:@
흐아아아ㅏ아아아아ㅏㅏ아
이런 경우 남들은 보통
1. 접속할 DB IP, 유저, 패스워드 부분에 오타가 없는지 확인하고
2. 라이브러리에 jdbc 드라이버가 있는지 확인하고 다시 추가해주고
다시 띄워보면 잘 접속이 된다는데......
지금 띄워야 하는 프로젝트는 아키텍처 관리하시는 분께서 globals.properties 에 접속 정보를 입력한 상태에서 개발 svn에 올려주셔서 1번은 문제가 없는걸 확인했고
jdbc 드라이버 역시 Maven에 포함시킨 채로 배포하셔서 2번도 문제가 없었다. (혹시 몰라서 메이븐 빌드도 다시 해봄 흑흑)
대체 왜 드라이버를 못 찾는거야 미친....하면서 자괴감에 빠질 무렵
운영 DB를 오라클에서 티베로로 전환하면서 뭔가 더 추가해줘야 한다고 하셨던게 어렴풋이 생각났다.
사용하는 톰캣 서버 더블클릭 > 아래와 같은 화면에서 'Open launch configuration' 클릭
Arguments 탭 선택 > VM arguments 입력란에 아래 추가
-Dlog4jdbc.drivers=com.tmax.tibero.jdbc.TbDriver
다시 톰캣 서버 재기동해보니 잘 넘어간다..ㅠㅠ 다행
'개발 > 문제 해결' 카테고리의 다른 글
[MyBatis] resultMap 과 resultType (resultClass) 의 차이점 (0) 2019.01.16 [이클립스 에러] Document base does not exist or is not a readable directory (0) 2019.01.14 [이클립스 에러] Access restriction: The type Cookie is not accessible... (0) 2018.10.22 [이클립스 에러] META-INF\MANIFEST.MF (지정된 경로를 찾을 수 없습니다) 오류 (0) 2018.10.22 이클립스 invalid END header (bad central directory offset) 에러 해결 (0) 2018.10.03 댓글