java_home 버전을 확인 하기 위해 터미널에서 아래와 같이 입력해보자.
ybyun$ /usr/libexec/java_home -V
Matching Java Virtual Machines (2):
1.8.0_251, x86_64: "Java SE 8" /Library/Java/JavaVirtualMachines/jdk1.8.0_251.jdk/Contents/Home
1.7.0_80, x86_64: "Java SE 7" /Library/Java/JavaVirtualMachines/jdk1.7.0_80.jdk/Contents/Home
내 PC 에는 두개의 jdk 가 설치 되어 있다. 기본은 1.8이었는데 1.7로 빌드해야할 일이 생겨 새로 설치하게 되었다.
jdk1.7로 변경해보자.
MAC JDK 버전 변경
.bash_profile 을 열어서 JAVA_HOME 부분의 버전을 수정해준다.
sudo nano ~/.bash_profile
export PATH="/usr/local/opt/mysql@5.7/bin:$PATH"
export PATH="/usr/local/bin/php/bin:$PATH"
export JAVA_HOME=$(/usr/libexec/java_home -v 1.7)
Ctrl+X 로 닫으면서 저장(Y) 하고 아래와 같이 시스템에 적용한다.
source ~/.bash_profile
이클립스 JDK 버전 변경
1. 새로 설치한 JDK 를 이클립스에 등록한다. [Eclipse] > [Preferences]
[Directory] 선택후 Contents/Home 까지 선택하면 라이브러리 리스트가 뜨는것을 볼수 있다. [Finish] 선택
변경하고자 하는 jdk를 체크 후 [Apply and Close] 선택한다.
2. 프로젝트의 자바버전 변경 - 변경하고자 하는 프로젝트를 오른쪽 마우스 클릭하여 [Properties] 클릭
3. Build Path 변경 - 띄워져 있는 Properties 에서 왼쪽 메뉴에서 Java Build Path 를 클릭한다.
이미 변경되어 있는것 같지만 JRE System Library 더블클릭하여 제대로 변경해야 한다.
Alternate JRE 를 선택 후 변경하고자 하는 jdk 를 선택해야 한다.
그리고 [Finish]
이제 해당 프로젝트를 다시 빌드하면 끝!!
'개발 > JAVA' 카테고리의 다른 글
JAVA Spring 사이트에 Let’s Encrypt 인증서를 발급 받는 방법 (0) | 2022.04.06 |
---|