LainyZine: 프로그래머 가이드 🐣

맥에서 자바 런타임(JRE) 설치하는 방법(인텔, 애플 실리콘 공통)

Java는 제임스 고슬링이 설계한 언어로 가장 인기 있는 프로그래밍 언어 중 하나입니다. .jar 파일과 같이 Java로 만들어진 프로그램을 실행하기 위해서는 자바 런타임 환경(JRE, Java Runtime Environment)가 필요한 경우가 있습니다. 이 글에서는 Oracle에서 공식적으로 제공하는 JRE 최신 버전 설치 방법을 소개합니다.

윈도우에서 JRE를 설치하는 방법에 대해서는 다음 글을 참고해주세요.

JRE 설치 확인하는 방법: 설치 전

맥에서 터미널이나 iTerm2 등을 열고 java -version를 실행해봅니다.

$ java -version
The operation couldn’t be completed. Unable to locate a Java Runtime.
Please visit http://www.java.com for information on installing Java.

Java Runtime을 찾을 수 없다고 나오면 JRE가 설치되어있지 않은 상태입니다.

또한 .jar 확장자 파일을 직접 실행하는 경우 아래와 같이 ’작업을 완료할 수 없다’는 에러 메시지가 나타나고 실행되지 않습니다.

JRE가 없으면 jar 파일을 실행할 수 없습니다

그럼 이제 JRE를 설치해보겠습니다.

최신 버전 JRE 다운로드

JRE를 설치하려면 먼저 공식 웹 사이트에서 최신 버전을 다운로드 받아야합니다. 웹 브라우저에서 다음 페이지를 열어주세요. 맥에서 열면 자동적으로 OS를 파악해, 맥 용 JRE 링크로 연결됩니다.

문제가 있다면 아래 페이지로 이동해서 macOS 용 JRE 최신 버전을 다운로드 받으면 됩니다.

2021년 9월 현재 최신 버전은 Version 8 Update 301입니다. 안내 문구를 확인하고 ‘동의 및 무료 다운로드 시작’ 버튼을 클릭합니다. dmg 파일이 다운로드 됩니다.

공식 웹사이트에서 JRE를 다운로드 받습니다

다운로드 받은 dmg 파일을 열면 아래와 같이 인스톨러가 나타납니다. 더블클릭하면 설치 프로그램이 실행 됩니다.

JRE 인스톨러를 실행합니다

안내된 내용을 확인하고 ‘설치’ 버튼을 클릭하면 설치가 시작됩니다.

설치 버튼을 클릭하면 JRE 설치가 시작됩니다

JRE 설치에는 관리자 권한이 필요합니다. 계정 정보 입력 창이 나타나면 (맥의) 사용자 계정 정보를 입력합니다.

관리자 정보를 입력합니다

Java 설치가 시작됩니다. 조금 기다리면 Java 설치가 완료됩니다! ☺️

설치 종료 안내 메시지가 나타납니다

JRE 설치 확인하는 방법: 설치 후

설치 과정에서 특별히 어려운 건 없습니다. 하지만 Java Runtime을 설치한다고 Java와 관련된 GUI 애플리케이션이 설치되는 것은 아니므로 설치가 잘 되었는지 확인하는 게 조금 어렵습니다.

추가되는 애플리케이션은 없습니다만, 시스템 환경설정을 열어보면 Java가 추가된 것을 확인할 수 있습니다. Java 설정에서는 설치된 JRE 정보 확인 및 고급 설정이 가능합니다.

JRE를 설치하면 시스템 환경설정에서 Java를 찾을 수 있습니다

다른 방법은 커맨드라인에서 실행해보는 것입니다. 다시 터미널이나 iTerm2를 열고 java -version을 실행해봅니다.

$ java -version
java version "1.8.0_301"
Java(TM) SE Runtime Environment (build 1.8.0_301-b09)
Java HotSpot(TM) 64-Bit Server VM (build 25.301-b09, mixed mode)

설치 전에 실행했을 때는 Java Runtime을 찾을 수 없다는 메시지가 나타났습니다만 이제 Java Runtime의 버전이 출력됩니다.

여기까지 맥에서 JRE를 설치하는 방법에 대해서 알아보았습니다.

맥에서 JRE 삭제하는 방법

JRE 사용중에 문제가 있어서 재설치를 하고 싶거나, 더 이상 필요가 없어서 삭제하고 싶은 경우가 있습니다. JRE는 따로 언인스톨러를 제공하지 않기 때문에 직접 삭제해야합니다. 이 내용에 대해서는 다음 글에서 자세히 소개합니다.

LainyZine은 쿠팡 파트너스 활동에 따른 수수료를 제공받습니다.