JDK를 설치하면 JVM과 자바클래스 라이브러리(Java API) 외에 자바를 개발하는데 필요한 프로그램이 설치된다.
👉🏻 https://www.oracle.com/java/technologies/downloads/
위의 링크를 클릭하면 다운로드 페이지로 이동한다.
Java SE Development Kit 8u311(2022.01.02 기준) 버전을 찾아 다운로드한다.
따로 위치를 지정하지 않았다면, C:\Program Files\Java에 저장된다.
JDK 설치가 끝났으면, 디렉토리의 bin 디렉토리를 path에 추가해주어야 한다. 이 디렉토리에는 자바로 프로그램을 개발하는데 필요한 실행파일이 들어있다. path는 OS가 파일의 위치를 파악하는데 사용하는 경로로, path에 디렉토리를 등록하면 해당 디렉토리에 포함된 파일을 파일 경로없이 파일 이름만으로도 사용할 수 있게 된다.
- 내컴퓨터 우클릭 - 속성 - 고급 시스템 설정 - 환경 변수
- 시스템 변수에서 새로만들기 클릭
- 변수 이름: JAVA_HOME / 변수 값: 디렉토리 저장위치
디렉토리 위치는 따로 지정하지 않았다면 Progam Files\Java로 저장된다.
- 시스템 변수에서 변수이름 path 더블 클릭 - 새로만들기 - %JAVA_HOME%\bin(오타 주의)
- cmd창에 java 입력 후 엔터 -> 제대로 실행되면 ok
- cmd창에 javac 입력 후 엔터 -> 제대로 실행되면 ok
- javac.exe : 자바 컴파일러, 자바소스코드를 바이트 코드로 컴파일 한다.
- java.exe : 자바 인터프리터, 컴파일러가 생성한 바이트코드를 해석하고 실행한다.
- javap.exe : 역어셈블러, 컴파일된 클래스파일을 원래의 소스로 변환한다.
- javadoc.exe : 자동문서 생성기, 소스파일에 있는 주석(/** */)을 이용하여 Java API 문서와 같은 형식의 문서를 자동으로 생성한다.
- jar.exe : 압축 프로그램, 클래스파일과 프로그램의 실행에 관련된 파일을 하나의 jar 파일(.jar)로 압축하거나 압축해제한다.
[참고] JDK와 JRE
자바에서 제공하는 클래스 라이브러리(Java API)를 잘 사용하기 위해서는 Java API 문서가 필수적이다. 이 문서에는 클래스 라이브러리의 모든 클래스에 대한 설명이 자세하게 나와 있다.
👉🏻 https://www.oracle.com/java/technologies/javase-jdk8-doc-downloads.html
위의 링크를 클릭하면 다운로드 페이지로 이동한다.
Java SE Development Kit 8u311(2022.01.02 기준) 버전을 찾아 다운로드한다.
ZIP 형식으로 압축되어 있으므로 압축을 풀어야 한다. 압축을 푼 후 docs 디렉토리를 JDK가 설치되어 있는 위치(C:\Program Files\Java\jdk1.8.0_311)에 옮긴다.
docs 폴더 - api 폴더 - index.html을 클릭해서 제대로 설치되었는지 확인하자.
이처럼 나온다면 성공이다.
👉🏻 C:\Program Files\Java\jdk1.8.0_311\docs\api\index.html
앞으로는 위의 링크를 입력하면 문서로 바로 이동할 수 있다. 즐겨찾기를 설정해두는 것이 좋다.
자바 개발툴인 이클립스(Eclipse)를 설치해보자.
👉🏻 https://www.eclipse.org/downloads/
위의 링크를 클릭하면 다운로드 페이지로 이동한다.
해당 파일을 다운로드 하고 exe 파일을 더블클릭해 실행한다.
다음을 클릭해서 다운로드를 완료한다.
다음 포스팅부터 본격적으로 자바언어에 들어가겠다.
자바의 정석(저자: 남궁성)