본문 바로가기
개발(코딩) 경험 저장소/서버,유틸 설치 및 관리

이클립스(eclipse)에서 JDK 설정

by 주니우스 2022. 2. 19.
반응형

나는 이클립스를 사용하기 시작한지 얼마 안되었다.

새로운 툴을 사용하려면 정말 어색하다. 

우선 처음 이클립스를 사용하면서 정확히 잘 와닿지 않았던게 JDK 설정이었다.

이클립스를 사용한다는건 아마도 java 개발일거고 그러려면 JDK를 써야할거고~

그런데 프로젝트들 마다 사용하는 JDK 버전들도 다들 다르고... 이걸 어떻게 적용하는지... 

 

우선 처음 이클립스를 설치(압축푼 폴더에서 실행) 하면 기본적으로 jre 가 포함되어있다.

jre 와 jdk 는 다르긴 하지만 이클립스 설정에서는 같다고 보는게 이해하기 편하다.

내가 설치한 이클립스 에서는 기본 jre 버전이 16이다.

 

하지만 내가 요즘 또는 주변에서 진행하는 프로젝트들 보면 아직 jdk1.8을 많이 사용한다.

LTS 버전이 1.8 이후 11 그리고 최근 17 이 있지만 11이나 17을 사용하는 규모있는 프로젝트는 아직 잘 못봤다.

 

처음 이클립스에서 JDK 설정할때는 메뉴창에서 Window -> Preferences 를 클릭하고 팝업창이 뜨면

JAVA -> Installed JREs 를 클릭하고 Add 버튼으로 JDK 설치 경로를 선택하고 추가한다.

나는 jdk를 install 버전으로 설치하진 않았고 다운 받아서 압축만 풀어놓고 쓴다.

여러 jdk 버전을 사용하게 되기때문에~

그리고 Compiler 에서 Compiler compliance level jdk 버전과 맞춰준다.

이러면 기본적인 이클립스의 jdk 설정은 되었고


이제 프로젝트를 진행하면서 각 프로젝트마다 다른 jdk를 사용해야할때는, 

각 프로젝트 별로 JDK 설정은 아래 그림처럼 프로젝트 우클릭 후

Build Path -> Configure Build Path 를 통해서 진행한다

그리고 아래처럼 Project Facets 도 확인해본다.


위의 버전이 서로 안맞으면 아래와 같은 error 가 나오기도 한다.

그런데 정확히 어떤 조건에서 아래 같은 error 가 나오는지는 잘 모르겠다. 대충 맞추다 보니 error 가 사라졌다.

Error. A JNI error has occurred. please check your installation and try again

 

반응형

댓글