맥에 자바 27 설치하는 법? 2026 초보자 튜토리얼
수업에서 지정한 자바 버전이 있다면 그 버전을 우선 설치하고, 지정이 없다면 새 버전 체험과 장기 안정성 중 목적에 따라 선택합니다. 맥 칩에 맞는 설치 파일을 고르는 방법부터 버전 확인, 첫 프로그램 실행, 학교 컴퓨터의 설치 권한까지 순서대로 살펴봅니다.
수업에서 자바 버전을 지정했다면 그 버전을 먼저 설치하고, 지정이 없다면 새 버전을 살펴볼 때는 JDK 27, 장기 안정성이 중요할 때는 JDK 25 LTS부터 검토하세요. 설치를 마친 뒤에는 터미널이 실제로 사용하는 버전을 확인하고, 작은 프로그램을 직접 실행해 환경을 점검해야 합니다.
처음 맥에서 자바를 배우며 JDK와 자바가 헷갈리는 학생에게 맞는 안내입니다.
학교 컴퓨터나 원격 맥을 쓰는 초보자는 설치 권한과 실제 실행 환경을 함께 확인할 수 있습니다.
과제에 지정된 버전이 있는 학생은 버전 차이로 실행이 안 되는 일을 예방하는 데 활용하세요.
마지막 업데이트: 2026년 10월 2일. 버전 상태와 설치 안내는 공식 자바 다운로드 페이지와 JDK 27 맥 설치 안내를 기준으로 확인했습니다.
01 설치 전에 수업에서 요구하는 자바 버전부터 확인합니다
JDK는 자바 프로그램을 만들고 실행하는 데 필요한 도구 묶음입니다. 수업용 도구 상자라고 생각하면 쉽습니다. 소스 코드를 실행 가능한 형태로 바꾸는 컴파일러와 프로그램을 실행하는 도구가 들어 있습니다.
새 버전이 나왔다는 이유만으로 수업 환경을 바꾸지는 마세요. 강의 안내, 과제 저장소의 설정 파일, 사용하는 편집 도구의 프로젝트 설정을 먼저 확인해야 합니다. 과제 제출 환경과 내 컴퓨터의 버전이 다르면, 내 맥에서는 실행되는데 채점 환경에서는 실패하는 문제가 생길 수 있습니다.
아래 조건에 따라 설치할 버전을 고르세요.
- 수업이나 프로젝트에서 특정 버전을 지정했다면 해당 버전을 우선 설치합니다.
- 수업에서 버전을 지정하지 않았고 새 버전을 시험하려면 JDK 27을 검토합니다. 설치 전 JDK 27 공식 안내에서 지원 조건을 확인하세요.
- 새 기능보다 장기간 유지되는 수업 환경이 중요하다면 Java 25 LTS를 후보로 삼습니다. 공식 자료에서 Java 25가 최신 LTS 버전으로 안내되는지 버전 및 시스템 설정 정보로 다시 확인하세요.
- 학교에서 제공하는 개발 환경을 쓰거나 설치가 제한된 기기라면, 설치 전에 담당자에게 허용 여부를 문의합니다.
여기서 LTS는 장기 지원 버전을 가리킵니다. 그렇다고 모든 수업에서 이 버전을 써야 한다는 뜻은 아닙니다. 과제 지침이 버전을 지정하면 수업 조건이 우선입니다.
02 맥 칩에 맞는 설치 파일을 고릅니다
다운로드할 파일은 맥의 칩 종류에 따라 달라집니다. 애플 메뉴에서 맥 정보를 열어 프로세서 또는 칩 항목을 확인하세요. 화면에 인텔이라고 표시되는지, 애플 실리콘 계열 칩 이름이 표시되는지가 선택 기준입니다.
| 맥에서 확인한 정보 | 다운로드 화면에서 확인할 항목 | 설치 전 확인 |
|---|---|---|
| 인텔 프로세서 | 맥 운영체제용 인텔 설치 파일 | 공식 안내의 시스템 조건과 파일 유형 |
| 애플 실리콘 칩 | 맥 운영체제용 애플 실리콘 설치 파일 | 공식 안내의 시스템 조건과 파일 유형 |
| 학교에서 관리하는 맥 | 담당자가 허용한 설치 방식 | 관리자 승인 필요 여부와 학교 지침 |
정확한 파일 이름과 설치 방법은 다운로드 시점의 공식 화면을 기준으로 하세요. JDK 27 다운로드 페이지에서 운영체제와 칩에 맞는 항목을 확인하고, 설치 파일을 받기 전 맥 설치 설명서의 요구 조건을 읽습니다. 출처를 확인할 수 없는 설치 파일은 사용하지 마세요.
학교에서 지급한 기기에 설치 권한이 없으면 보안 설정을 우회하지 마세요. 허용된 설치 방법을 문의하고, 승인이 나지 않으면 학교에서 제공하는 환경을 먼저 확인합니다.
03 설치한 뒤 터미널에서 현재 버전을 확인합니다
공식 설치 절차에 따라 설치 파일을 실행하고 안내에 맞춰 진행하세요. 설치가 끝났다는 화면은 파일이 설치되었다는 뜻이지, 터미널이 수업에 필요한 버전을 선택했다는 보장은 아닙니다.
터미널은 명령을 입력하는 작업대입니다. 앱 목록에서 터미널을 열고 아래 명령을 각각 실행합니다.
java -version
javac -version
첫 번째 명령은 프로그램 실행에 쓰이는 자바 버전을, 두 번째 명령은 코드를 컴파일하는 도구의 버전을 확인합니다. 컴파일은 사람이 작성한 소스 코드를 실행할 수 있는 형태로 바꾸는 과정입니다. 각 명령의 역할은 자바 컴파일러 설명과 자바 실행 명령 설명에서도 확인할 수 있습니다.
맥에 JDK가 여러 개라면 책장에 교재가 여러 권 꽂힌 상태와 같습니다. 설치 목록에 원하는 책이 있어도, 지금 펼쳐 든 책이 수업에서 쓰는 버전인지 확인해야 합니다. 설치된 JDK와 현재 선택된 버전이 다르면 오류 내용과 터미널 결과를 먼저 기록하세요. 시스템 폴더를 임의로 지우거나 덮어쓰지 않는 것이 안전합니다.
04 자주 묻는 설치 질문을 확인합니다
맥에 자바 27을 설치할 때 어떤 파일을 선택하나요?
맥의 칩이 인텔인지 애플 실리콘인지 먼저 확인합니다. 그런 다음 공식 다운로드 화면에서 맥 운영체제용 설치 항목 가운데 해당 칩에 맞는 파일을 고르세요. 공식 안내에 적힌 운영체제 조건도 함께 확인해야 합니다. 학교가 관리하는 컴퓨터라면 설치 권한을 먼저 확인하고, 허용되지 않은 설치 방법을 시도하지 마세요.
설치 후 터미널에서 실제 사용 버전을 어떻게 확인하나요?
터미널에서 java -version과 javac -version을 실행합니다. 앞 명령은 프로그램 실행에 연결된 자바를, 뒤 명령은 컴파일러를 확인합니다. 결과가 수업에서 요구하는 버전과 다르면 설치가 실패했다고 단정하지 말고, 여러 JDK 중 어떤 버전이 선택되었는지 확인하세요. 오류 메시지와 명령 결과를 기록하면 다음 조치가 쉬워집니다.
수업에서 이전 버전을 지정했는데 JDK 27도 설치할 수 있나요?
기기와 설치 권한이 허용한다면 다른 버전을 추가로 둘 수 있지만, 수업 과제에는 지정된 버전을 사용해야 합니다. 새 JDK를 설치해도 프로젝트 설정이 자동으로 바뀌지는 않습니다. 터미널에서 선택된 버전과 프로젝트가 요구하는 버전을 따로 확인하세요. 학교 기기는 추가 설치 전에 담당자에게 허용 여부를 문의하는 것이 우선입니다.
학교 컴퓨터에 관리자 권한이 없으면 어떻게 해야 하나요?
관리자 권한이 없으면 설치가 차단되거나 승인이 필요할 수 있습니다. 보안 설정을 우회하지 말고 학교의 설치 지침을 확인하세요. 학교에서 제공하는 개발 환경을 이용할 수 있는지도 문의합니다. 그 방법이 없고 수업에서 외부 맥 사용을 허용한다면, 원격 환경이 과제 규정과 맞는지 확인한 뒤 대안으로 검토할 수 있습니다.
05 첫 자바 프로그램을 실행해 설치를 검증합니다
설치 화면과 버전 정보만 보고 끝내지 말고, 실제로 코드가 컴파일되고 실행되는지 확인하세요. 저장한 코드를 컴파일하고 실행하는 순서로 검증하면 설치가 제대로 되었는지 직접 알 수 있습니다.
다음 순서대로 진행합니다.
- 편집기에서 아래 내용을 작성하고
HelloJava.java라는 이름으로 저장합니다. 파일 이름과 클래스 이름의 철자가 같아야 합니다.
java
public class HelloJava {
public static void main(String[] args) {
System.out.println("자바 실행 성공");
}
}
-
터미널에서 파일이 저장된 폴더로 이동합니다. 편집기에서 폴더를 여는 방법을 제공한다면 그 기능을 사용해도 됩니다.
-
javac HelloJava.java를 실행해 컴파일합니다. 별다른 오류가 없다면 같은 폴더에 실행에 필요한 파일이 만들어집니다. -
java HelloJava를 실행합니다. 화면에자바 실행 성공이 표시되는지 확인합니다. -
출력이 나오지 않거나 명령을 찾을 수 없다는 메시지가 나타나면, 오류 문구와 앞서 확인한 두 버전 결과를 함께 기록합니다. 경로나 시스템 파일을 급하게 수정하기보다 현재 선택된 JDK와 파일이 저장된 위치부터 점검하세요.
06 과제와 기기 조건에 따라 다음 환경을 결정합니다
| 사용 상황 | 먼저 확인할 조건 | 다음 행동 |
|---|---|---|
| 개인 맥에서 수업 과제를 진행 | 과제의 자바 버전과 터미널 결과가 같은지 | 일치하면 과제 파일로 이어서 실습 |
| 학교에서 관리하는 컴퓨터 사용 | 설치 권한과 학교가 승인한 개발 도구 | 승인된 방법을 이용하거나 담당자에게 문의 |
| 원격 맥에서 수업을 진행 | 수업 규정, 접속 방식, 파일 저장 위치 | 제출 규칙에 맞춰 파일을 저장하고 결과 확인 |
수업 프로젝트는 전역 설정과 별도로 특정 자바 버전을 지정할 수 있습니다. 그래서 터미널에서 확인한 버전만으로 과제 환경 전체가 맞다고 판단하면 안 됩니다. 프로젝트 안내와 개발 도구의 설정을 함께 확인하세요. 학교 컴퓨터에서는 계정이 바뀌거나 실습 시간이 끝난 뒤 파일이 남는지도 확인하고, 과제 제출본은 허용된 저장 위치에 따로 보관합니다.
선택 기준은 다음처럼 정리할 수 있습니다.
- 과제에서 버전을 지정하면 해당 버전을 사용하고, 터미널과 프로젝트 설정이 일치하는지 확인합니다.
- 설치 권한이 없으면 학교의 허용된 환경을 요청합니다. 승인을 우회하지 않습니다.
- 개인 기기에서 설치와 실행이 모두 되면 새 환경을 빌리기보다 현재 맥을 사용합니다.
- 수업이 맥 환경을 요구하는데 현재 기기에서 필요한 도구를 쓸 수 없다면, 원격 맥이 수업 규정과 파일 처리 방식에 맞는지 확인한 뒤 검토합니다.
지금 사용하는 학교 컴퓨터는 설치 권한이 제한될 수 있고, 가상 환경은 수업에서 요구하는 도구나 설정과 일치하지 않을 수 있으며, 개인 맥을 새로 마련하면 학습을 시작하기 전에 구매 부담이 생깁니다. 반대로 장기간 매일 쓰거나 기기에 직접 연결해야 하는 작업이라면 원격 사용이 알맞지 않을 수 있습니다. 수업에서 원격 사용을 허용하고 임시로 맥 환경을 확인하려는 경우에는 JEXCLOUD의 원격 맥 안내와 이용 가능한 신청 경로를 살펴보고, 접속 방식과 과제 규정이 맞는지 확인하세요. 시작한 뒤에는 과제 파일이 어디에 저장되는지와 제출 절차도 먼저 점검해야 합니다.
맥에서 자바 27을 받을 때 어떤 설치 파일을 골라야 하나요?
먼저 맥이 인텔 기반인지 애플 실리콘 기반인지 확인한 다음, 공식 다운로드 화면에서 맥 운영체제와 해당 칩에 맞는 설치 파일을 선택합니다. 파일 이름만 보고 판단하지 말고, 공식 설치 안내의 운영체제 요구 조건과 설치 절차도 함께 확인하세요. 학교에서 관리하는 맥이라면 파일을 받기 전에 설치 권한과 허용된 설치 방법을 담당자에게 확인해야 합니다.
JDK 설치가 끝난 뒤 맥에서 실제로 쓰는 자바 버전은 어떻게 확인하나요?
터미널에서 java -version을 실행하면 현재 실행에 연결된 자바 버전을 확인할 수 있고, javac -version으로는 컴파일러 버전을 확인할 수 있습니다. 여러 JDK가 설치된 맥에서는 설치가 성공해도 터미널이 수업에서 요구하는 버전을 선택하지 않을 수 있습니다. 표시된 버전과 수업 요구 사항이 다르면 현재 설정부터 기록하고, 공식 안내를 따라 선택 상태를 조정하세요.
수업에서 이전 자바 버전을 요구해도 JDK 27을 추가로 설치해도 되나요?
추가 설치가 가능한 환경이라면 기존 JDK를 무조건 지우지 않고 여러 버전을 함께 둘 수 있습니다. 다만 과제 실행에 쓰이는 버전은 수업이나 프로젝트 설정에 지정된 버전이어야 합니다. 새 버전을 설치한 것만으로 프로젝트가 자동으로 맞춰지는 것은 아니므로, 터미널의 현재 버전과 개발 도구의 프로젝트 설정을 각각 확인하세요. 학교 관리 기기에서는 먼저 허용 여부를 확인해야 합니다.
학교 맥에 관리자 권한이 없으면 자바를 설치할 수 있나요?
관리자 권한이 없는 학교 맥에서는 설치 파일을 실행할 수 없거나, 설치 과정에서 관리자 승인이 필요할 수 있습니다. 승인 화면을 우회하거나 시스템 설정을 임의로 바꾸지 말고, 학교의 허용된 설치 방법이나 담당 부서의 안내를 먼저 확인하세요. 설치가 허용되지 않으면 학교가 제공하는 개발 환경을 이용하거나, 수업에서 원격 맥 사용을 허용하는지 확인한 뒤 대안을 선택하는 편이 안전합니다.
자바 개발을 위한 전용 맥을 시작해 보세요
설치 권한이 제한된 컴퓨터 대신 원격 맥에서 필요한 개발 환경을 직접 구성해 보세요.
공유 자원이 아닌 전용 물리 맥으로 안정적인 개발 환경을 마련할 수 있습니다.
지금 임대