늦게까지 회사에서 공부한 뒤
방금 줄넘기 2000개를 마치고,
샤워를 하고 나왔다.
회사에서 오늘 회의를 밤늦게 하는 바람에 오늘 배운 내용을
적을 수는 없어..
시간도 늦고 간단하게
오늘 자바 환경변수 설정에서 헤매던 도중 알게 된 오류 해결법을 올려두겠다.
해결법
general error during semantic analysis: unsupported class file major version 60
이러한 오류가 떴다.
이 오류는 아직 gradle이 자바 16 버전을 지원하지 않는 뜻이라고 한다.
그러므로, 자바 15 버전을 다운로드하여 적용하면 된다.
너무 간단히 끝났다.
그렇다. 이렇게 하면 된다.
뭐 추가로 다운받는법과 환경변수를 추가하는 방법도 올리겠다.
https://www.oracle.com/java/technologies/javase/jdk15-archive-downloads.html
이 오라클 사이트에서 window나 맥이나 리눅스용 등 다양해 있으니,
자신과 맞는 운영체재로 다운받길 바란다.
나는 맥이므로, 윈도우는 생략하고,
환경변수를 하는법을 적겠다.
Mac에서 자바 환경변수 적용하는 법
자바를 다 설치하고 나서
다음과 같이 적용해보자.
터미널을 열고
cd /Library/Java/JavaVirtualMachines
을 누르고 엔터를 누른다.
ls -al
를 누르면 현재 JavaVirtualMachines안에 있는 파일들이 보일 텐데
그중에
우리가 다운로드한 자바의 버전을 확인하자.
ex) jdk1.8.0_291.jdk
그다음엔 터미널에
내 맥 버전이 Big sur
이상이면 다음과 같이 입력하고,
vim $HOME/.zshrc
만약 Big sur 미만이면
vi ~/.bash_profile
를 입력해주어 vi 에디터를 열어준다.
그러고 Insert를 한다는 뜻에서 키보드 i를 눌러주고,
다음과 같이 입력한다.
export JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_291.jdk/Contents/Home
jdk1.8.0_291.jdk 이 자바 버전은
여러분이 다운로드한 자바의 버전을 입력하면 된다.
그리고 에디터의 수정이 끝났다는 의미로 Esc를 누르고,
:wq! 라고 입력하면 저장이 되고 꺼진다.
이렇게 하면 환경변수의 설정이 끝나고,
더 이상 위에 오류가 뜨지 않는다.
끝