Windows 10 JDK 설치 방법_자바_Java

1. JDK란

JDK(java development kit)란 Java를 이용하여 프로그래밍을 하는데 필요한 개발 툴을 모아 놓은 패키지입니다.

프로그래밍을 하는 개발자가 아닌 사용자는 Java Virtual Machine만 설치해도

Java를 이용하여 만들어진 소프트웨어를 이용 가능하기 때문에

Java를 이용하여 프로그래밍을 할 목적인 개발자가 Java를 설치를 원한다면

JDK를 설치하는 것을 원할 확률이 거의 99퍼 이상입니다.

 

학부생 시절 java프로그래밍 수업을 듣기 위해 노트북에 JDK 설치를 8시간 동안 삽질 하던 추억이 아직도 생생합니다.

개발을 진행하는 과정에서 환경 설정을 완료하면 반은 완료한거라고 누가 그랬는데 기억은 잘 안나내요..

 

저는 안드로이드의 apksigner를 사용하기 위하여 java version 8을 다운로드 합니다.

버전에 따른 설치 방식의 차이는 아직 없는듯 합니다.

이 포스팅은 2019년 04월 30일 기준으로 작성되었습니다.

변경 사항이나 오류 & 문의 사항은 댓글 남겨주시면 반영하겠습니다.

 

 

2. JDK 다운로드

https://www.oracle.com/technetwork/java/javase/downloads/jdk11-downloads-5066655.html

가장 중요한 jdk를 다운로드 합니다. 위의 사이트에 jdk 버전은 Java SE Development Kit 11 입니다.

최신 버전은 11으로 되어있네요.

최신 버전을 찾으시려면 구글에 JDK라고 검색하시면 쉽게 찾을 수 있습니다.

 

Windows x64용 exe 설치 파일을 다운로드 해 주었습니다.

저는 Java SE Development Kit 8을 다운로드 하였습니다.

필요하신 버전에 맞게 다운로드 하시거나 잘 모르겠으면 가장 좋은 최신 버전을 다운로드 하시면 됩니다.

2019년 4월 30일 기준 다운로드에 로그인이 필요합니다.

 

 

3. JDK Install

- 다운로드 받은 jdk 설치 exe 파일을 관리자 권한으로 실행 시켜 줍니다.

 

 

 

- 저는JDK8 버전을 설치하였습니다. 라이센스와 기타 사항을 읽어보시고 Next 누르시면 됩니다.

 

 

 

- 역시 기본으로 아무것도 건들지 않고 Next 눌렀습니다.

 

 

 

- Jre도 설치하기 위해 다음을 눌렀습니다.

 

 

 

- 튜토리얼이 필요하신 분은 Next Steps를 해보시길.. 저는 Close 했습니다.

 

 

 

저와 비슷하게 기본 설정으로 설치를 완료하셨다면 C:\Program Files\Java 폴더가 생성이 되고

폴더 속에 jdk가 설치 된 것을 확인 가능합니다.

 

 

3. 환경변수 설정

위에 까지 과정에서 문제없이 완료를 하셨다면 환경변수 설정만 완료하면 jdk를 사용 가능합니다.

환경변수 설정 전에 cmd창에서 java 명령어를 입력하면 명령어가 실행 되는 것을 확인 가능합니다.

하지만 jdk 명령어인 javac 명령어를 실행 시켜 보면 환경변수 설정이 되어 있지 않기 때문에

명령어가 실행되지 않는 것을 확인 가능합니다. 궁금하시면 꼭 한번 해보시는 것을 추천드립니다.

 

환경변수를 설정하지 않은 상태에서 java와 javac 명령어를 입력하였을 때 입니다.

javac cmmand 입력시 실행이 안되는 모습을 볼 수 있습니다.

 

 

 

 

- 제어판에서 '시스템 환경변수 편집'을 검색해서 들어갑니다.

 

 

 

환경 변수를 눌러줍니다.

- 시스템 속성에서 '환경 변수' 로 들어갑니다.

 

 

 

 

- '새로 만들기'로 들어갑니다.

 

 

 

 

- 위와 같이 변수 이름에는 JAVA_HOME, 변수 값에는 설치된 jdk path를 입력해 줍니다.

 

 

 

- 시스템 변수 목록에 Path 목록을 클릭한 상태에서 '편집' 으로 들어갑니다.

 

 

 

- 새로 만들기를 이용해 %JAVA_HOME%\bin 을 추가 시켜 줍니다.

 

 

여기까지 완료가 된다면 환경변수 추가가 완료됩니다. cmd창을 다시 띄워 javac -version을 확인해 본다면..

아직 실행이 안될겁니다!???

 

환경변수가 적용되기 위해선 cmd 창에서 set 명령어를 입력해 주거나 컴퓨터를 재부팅 하시면 됩니다.

 

 

 

4. JDK 설치 완료

cmd 창에서 javac -version 커맨드가 정상적으로 실행이 된다면 jdk 설치가 완료된 것입니다.

 

만약 jdk version을 업그래이드 하거나 다운그래이드 해야 하는 상황이 발생한다면

해당 버전의 jdk를 설치 이후 JAVA_HOME의 path만 바꾸어 준다면 정상 실행이 될 것입니다.

 

저는 처음 이 환경변수 설정 과정에서 8시간이나 헤맸던 기억이...

여러분은 정상적으로 실행이 되셨으면 좋겠습니다.

 

문의 사항이나 오류 & 기타 질문은 댓글로 남겨주시면 바로 반영하겠습니다.

 

 

X. 참고 사이트

https://namu.wiki/w/JDK

https://d2fault.github.io/2018/07/11/20180711-install-jdk-at-windows10/

https://opentutorials.org/course/2517/13967

Email : caramelnim@gmail.com