JDK설치

2023. 6. 19. 20:31Java

JDK(Java Development Kit)는 Java 응용 프로그램을 개발, 컴파일 및 실행하는 데 필요한 도구, 라이브러리 및 실행 파일을 제공하는 소프트웨어 개발 환경입니다. 여기에는 JDK(Java Development Kit) 및 JRE(Java Runtime Environment)가 포함됩니다.


JDK는 Java 응용 프로그램을 생성, 테스트 및 배포하는 데 필요한 모든 것을 포함하므로 Java 개발자에게 필수적입니다. Java 컴파일러(javac), JVM(Java Virtual Machine), 라이브러리 및 유틸리티 세트를 비롯한 다양한 구성 요소로 구성됩니다.


1단계: JDK 버전 확인
먼저 설치할 JDK 버전을 결정해야 합니다. 다운로드하려면 공식 Java SE 웹사이트(https://www.oracle.com/java/technologies/javase-jdk14-downloads.html) 또는 OpenJDK 웹사이트(https://openjdk.java.net/)를 방문하세요. 최신 JDK 릴리스.


2단계: 설치 프로그램 선택
JDK는 Windows, macOS 및 Linux와 같은 다양한 운영 체제에서 사용할 수 있습니다. 운영 체제에 적합한 설치 프로그램을 선택하십시오.


3단계: JDK 설치 프로그램 다운로드
선택한 JDK 버전의 다운로드 링크를 클릭합니다. 메시지가 표시되면 라이선스 계약에 동의합니다. 다운로드는 인터넷 속도에 따라 다소 시간이 걸릴 수 있습니다.


4단계: 설치 프로그램 실행
다운로드가 완료되면 다운로드한 설치 프로그램 파일을 찾아 실행합니다. 화면의 지시에 따라 설치를 진행합니다.


5단계: 설치 위치 지정
설치 프로세스 중에 설치 디렉토리를 선택하라는 메시지가 표시됩니다. 기본 위치를 수락하거나 사용자 지정 디렉터리를 지정할 수 있습니다. 일반적으로 기본 설치 위치를 유지하는 것이 좋습니다.


6단계: 설치 완료
설치 위치를 선택하면 설치 프로그램이 필요한 파일을 복사하고 JDK 환경을 설정합니다. 설치가 완료되면 확인 메시지가 표시됩니다.

 


7단계: JAVA_HOME 환경 변수 설정(선택 사항)
JAVA_HOME 환경 변수 설정은 선택 사항이지만 권장됩니다. 다른 도구와 응용 프로그램이 JDK 설치 위치를 찾을 수 있습니다. JAVA_HOME 변수를 설정하려면 다음 단계를 따르십시오.


<윈도우의 경우>
제어판을 열고 시스템 및 보안 -> 시스템 -> 고급 시스템 설정으로 이동합니다.
"환경 변수" 버튼을 클릭합니다.
"시스템 변수"에서 "새로 만들기"를 클릭하여 새 변수를 만듭니다.
변수 이름으로 "JAVA_HOME"을 입력하고 변수 값으로 JDK 설치 디렉터리 경로를 입력합니다(예: C:\Program Files\Java\jdk14).
"확인"을 클릭하여 변수를 저장합니다.

<macOS 및 Linux의 경우>
터미널 창을 엽니다.
텍스트 편집기를 사용하여 홈 디렉토리(예: nano ~/.bash_profile)에서 ".bash_profile" 파일을 엽니다.
파일 끝에 다음 줄을 추가합니다. export JAVA_HOME=/path/to/jdk(/path/to/jdk를 JDK 설치 디렉터리의 실제 경로로 대체).
파일을 저장하고 텍스트 편집기를 종료합니다.
"source ~/.bash_profile" 명령을 실행하여 변경 사항을 적용합니다.


8단계: JDK 설치 확인
JDK가 올바르게 설치되었는지 확인하려면 터미널 또는 명령 프롬프트를 열고 "java -version"을 입력하십시오. 설치한 JDK의 버전 정보가 표시되어야 합니다.


이제 JDK에서 제공하는 다양한 도구와 라이브러리를 사용하여 Java 애플리케이션 개발을 시작할 수 있습니다.


JDK는 일반적으로 개발자가 사용하는 반면 JRE(Java Runtime Environment)는 최종 사용자가 Java 애플리케이션을 실행하는 데 사용한다는 점에 유의해야 합니다. JRE는 JDK 패키지에 포함되어 있습니다.

'Java' 카테고리의 다른 글

자바 자주 발생하는 오류, 해결방법  (0) 2023.06.19
알고 있음 유용한 Eclipse 단축키 모음  (0) 2023.06.19
JVM  (0) 2023.06.19
JAVA의 역사  (0) 2023.06.18
JAVA란?  (0) 2023.06.18