티스토리 뷰
Java를 처음 시작하는 사람은 JDK를 어떻게 설치하는지 그리고 그 방법도 개발자들 마다 천차만별이고, JDK 버전도 뭘 받아야하는지 종류도 너무 다양해서 너무 혼란스러운 것 같다. 그래서 Java를 처음 개발하는 사람들을 위한 JDK 와 Eclipse를 설치하는 것을 오늘 잠깐 이야기해보겠다.
일단 구글에서 JDK Download라고 검색해보자.
1. JDK Download
위 처럼 검색결과가 등장하거든 제일 위에 있는 Oracle로 가는 링크를 클릭하자.
지금은 JDK 12버전까지 릴리즈 되어있지만 우리는 "Java SE 8u221"를 설치할거다. 최신버전이 좋은게 아니냐는 사람들이 있겠지만 오라클이 마이크로 선즈를 인수하면서 JDK의 무료라이센스를 변경하는 바람에 8버전 이후 부터는 제약사항이 라이센스 제약사항이 많은 것 같다. 그래서 아직까지도 JDK 설치한다고 하면 보통 8버전을 설치한다고 보면 된다.
(뭐.. 시간이 지나면 결국 12버전을 사용하게 될거라는 글도 있지만.. 어떻게 될지는 지켜봐야 할 것 같다.)
암튼 위의 화면에서 Download 버튼을 클릭하자.
그러면 이런 화면을 만날 수 있는데 자신의 운영체제에 맞춰서 다운로드 링크를 선택하면 되겠다. 그전에 "Accept License Agreement"를 클릭해주는건 잊지말자. 나는 윈도우 64비트 운영체제니까 제일 마지막의 링크를 클릭하겠다.
그러면 만나는 오라클 로그인을 하라는데 계정이 있으면 로그인을 하고 없으면 계정을 만들도록하자. 오라클의 정책이 싫지만 JDK 다운로드를 받으려면 어쩔 수 없다.
로그인을 하고 다운로드까지 완료했다면 인스톨러를 실행하자.
2. Installation
"이거 설치하면 라이센스나 이용약관을 동의하는 거임" 페이지가 뜬다. 아니라고 하면 설치가 안되니 "Next" 버튼을 눌러주자.
자, 여기서 중요한건 내가 Python을 설치했을 때 처럼(Python 설치하기) "설치 위치"가 중요하다. 나중에 환경변수를 설정하기 편하려면 이 "설치 위치"를 잘 외워두던지 아니면 기억하기 쉬운 위치로 이동해 설치하도록 하는 것이 좋다.
나는 SDK 설치하는 폴더가 따로 있어서 거기로 위치를 옮겨서 세팅했다.
JDK 설치가 마무리 되면 JRE를 설치하라고 창이 뜬다. 사실 JDK 안 쪽에 JRE가 있음에도 또 설치하라고 뜨는 이유는 사실 잘 모르겠다. 설치를 안하면 이 과정이 종료가 안되니까 그냥 설치한다. 이때도 경로는 잘 체크하자. 나는 아까도 이야기 했듯 SDK 설치하는 폴더가 따로 있어서 거기에 설치했다.
3. Set environment variable
이제 환경변수를 설정해보는 타이밍인데 사실 궂이 해줄 필요는 없다. 이대로도 충분히 코딩하는데 문제는 없다.
다만 나같이 괜히 예전처럼 JDK를 관리하고 싶은 사람한테는 이 과정이 필요하다.
일단 설치해둔 JDK 폴더를 복사해 둔다.(따로 스크린샷을 만들어두지 못했다.. 미안!!)
그리고 설치한 Java를 프로그램 추가 삭제를 통해 삭제를 한다. Java관련 항목이 두개가 있을 텐데 두개 다 삭제한다. 하나는 JDK고 다른 하나는 JRE 인스톨한거다. 모두 삭제해서 깨끗하게 밀어버린다.
그리고 복사해둔 JDK의 폴더명을 잘 정리하도록 하자.(예를 들어 나같은 경우 "D:\02.SDK\java\jdk1.8.0_221"에 잘 붙여넣었다.) 이 과정을 마무리 했다면 환경변수를 셋팅하자.
(내가 이 과정을 수행하는 이유는 Java를 막 업데이트 하라며 부팅할 때 마다 사용자를 괴롭히는 광고성 팝업이 싫어서다.)
탐색기를 열고 "내 PC"에 마우스 오른쪽 클릭을 한다. 그리고 "속성" 메뉴를 클릭한다.
왼쪽에 있는 "고급 시스템 설정"메뉴를 클릭한다.
시스템 속성 창이 등장하면 아래쪽에 있는 "환경 변수" 버튼을 클릭한다.
그러면 이런 창이 뜨는데 위에 있는 "새로 만들기"말고 아래있는 "새로 만들기"를 클릭한다.
이렇게 두개의 환경변수를 "새로 만들기" 버튼을 통해 만들어준다.
그리고 아래 쪽 "시스템 변수" 쪽에서 "Path" 항목을 찾고 아래쪽 "편집" 버튼을 클릭한다.
환경 변수 편집 창이 뜨는데 여기서 "새로 만들기" 버튼을 클릭해서 위처럼 환경변수를 추가해준다. 나는 "%JAVA_HOME"과 "%JAVA_HOME%\bin"을 추가해줬는데 사실 "%JAVA_HOME%\bin"만 추가해줘도 된다. 나는 괜히 오버한거다.
이미지에는 표시해두지 않았지만 환경변수 등록이 마무리 되었으면 "위로 이동"버튼을 클릭해서 등록한 환경변수를 제일 상단에 올려두자. 그리고 "확인"버튼을 눌러주자.
4. JDK Installation Complete
"윈도우키 + r"을 눌러서 "실행" 창을 띄우자.
cmd 라고 입력하고 "확인"버튼을 클릭하자.
위 처럼 "java -version"이라고 입력하면 방금 우리가 설치했던 1.8.0_221 버전을 보여주면 정상적으로 잘 설치 된거다.
혹시 위처럼 안나오면 아래의 항목들을 체크해보자.
1. "3번"항목을 수행했다면 환경변수를 제대로 등록했는지 경로가 맞는지, 오타는 없는지 확인하자.
2. "3번"항목을 수행했고 오타도 없고 제대로 다 등록된것 같다면 "%JAVA_HOME%\bin"의 뒤에 있는 \bin을 제대로 입력했는지 확인하자.
3. 다 멀쩡하게 했고 확인도 했는데도 제대로 안나온다면 재부팅을 하고 환경변수를 확인해본 뒤에 다시 "java -version"을 입력해서 버전을 확인해보자.
오늘은 여기까지!
'Dev > Java' 카테고리의 다른 글
외부 jar 파일 dependency 하기 (0) | 2019.02.28 |
---|---|
Spring Security @PreAuthorize, @PostAuthorize 를 사용하는 신박한 전처리 후처리 기법 (0) | 2018.01.18 |
Spring Security @Secured, @PreAuthorize, @PostAuthorize Annotation이 동작하지 않을 때 (0) | 2018.01.17 |
Spring Boot MongoDB와 Redis 설정하기 (0) | 2017.12.29 |
Spring boot로 Web프로젝트 시작하기 #7. JPA-Hibernate 셋팅(2편) (0) | 2017.12.07 |