728x90

JDBC(Java DataBase Connectivity)

자바에서 데이터베이스에 접근할 수 있게 해주는 API

JDBC = JAVA + database

     - java 기능구현

     - database 데이터 저장

 

 

java.lang.ClassNotFoundException: oracle.jdbc.driver.OracleDriver

이 메세지가 뜨는 원인은

  1. 드라이브명 쪽 오타
  2. 해당 라이브러리를 넣지 않아서

아래와 같이 JDBC 구현 코드를 다 잘쓴다 하더라도 에러가 발생한다

 

ojdbc 라이브러리를 이클립스에 로드시켜야한다

ojdbc 라이브러리 위치(11g버젼 기준)

C:\oraclexe\app\oracle\product\11.2.0\server\jdbc\lib

11g 버젼은 ojdbc6 사용

12버젼 이상은 ojdbc8사용

 

이클립스, 라이브러리 적용방법

프로젝트 우클릭 properties - java build path - Libraries tap으로 이동 - 우측에 Add External JARs... 클릭 - 위의 라이브러리 위치의 ojdbc6 클릭 - apply 클릭

 

잘 적용되었는지 확인 방법

적용이 잘 됬으면 아래 처럼 Referenced Libraries 탭에 ojdbc6.jar가 추가된 것을 확인 할 수 있다

 

728x90
반응형

+ Recent posts