LANGUAGE/!$%!% ERROR NOTE 2017. 1. 30. 16:18

!markdown


#Java (자바)


### Error (오류)

```

java.lang.UnsupportedClassVersionError: oracle/jdbc/driver/OracleDriver : Unsupported major.minor version 51.0 (unable to load class oracle.jdbc.driver.OracleDriver)

```


### Problem (문제)


JDK7 이상의 환경을 요하는 Class가 존재하는데,


`현재 환경이 JDK7보다 아래인 환경이기 때문`이다.


위의 사례는 `JDK6환경`에서 `OJDBC7`을 사용해서 발생한 오류이다.



### Solved (해결)


- 환경설정된 JDK버전 확인

```bash

$ java -version

```


- JDK6환경을 지원하는 라이브러리로 교체


오라클 데이터베이스 접속 라이브러리인 


OJDBC7을 => `OJDBC6으로 다운그레이드(Down Grade)`하였다.