일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- 개발자 회고록
- 고잉버스
- java 백준 1차원 배열
- 자바
- 리눅스마스터1급
- 스프링 컨테이너
- 문자열
- Memoir
- 코테
- 명령어
- 리눅스마스터 3과목
- Kotlin
- 리눅스마스터 1급 정리
- 백준 java
- 연습문제
- 백준 javascript
- 코딩테스트
- Linux
- 리눅스
- JavaScript
- toCharArray
- 스프링 빈
- 프로그래머스
- 자바스크립트 코딩의 기술
- GoingBus
- 카카오
- map
- 반복문
- Java
- 월간코드챌린지
- Today
- Total
hoon's bLog
Java 개발환경 Setting 본문
이번 포스팅은 Java(Eclipse, Intellij 등)를 사용하기 위한
Java 11 버전을 설치, 환경변수 설정을 해보도록 하겠습니다.
(정확한 명칭은 Java SE Development Kit로 JDK와 JRE를 포함하여 설치를 진행합니다.)
우선 https://www.oracle.com/java/technologies/javase-downloads.html 로 이동하십니다.
※ 다운로드 진행 간 계정 여부를 확인하고 요구하니,
사전에 미리 계정 생성 하시고, 계정이 있으신 분은 로그인
하신 후에 다운로드 진행 하시면 되겠습니다!
(이거 때문에 계정찾는다고 스트레스 ㅂㄷㅂㄷ.....)
우리는 Java 11 버전을 받을 것이니 아래 표시된 부분을 클릭해주세요!
빨간 박스로 표시된 부분을 따라서 쭉쭉 진행하시면 됩니다.
본인의 OS 환경에 따라 설치를 진행하시면 됩니다.
저는 Window 이므로, Window 기준으로 진행하도록 하겠습니다.
이 부분이 바로 제가 앞서 말씀드렸던 계정 확인 요구 부분....
계정이 확인되고 제대로 진행된다면 다운은 정상적으로 됩니다!
다운받은 exe 파일을 실행시키면 아래와 같은 화면이 뜨게 되고,
별다른 설정 없이 쭉쭉 Next를 누르며 설치합니다.
이러면 설치끝!!!!!!!!!!!!!!
이지만 제대로 설치가 되었는지 확인해봐야겠죠?
[내컴퓨터] - [우클릭] - [속성]에 들어갑니다.
속성에 들어왔으면 좌측에 [고급 시스템 설정] 클릭!
[시스템 속성] 창이 나오게 되고, [고급] 탭 - [환경변수] 를 클릭!
[새로만들기]를 클릭하신 후에
아래 두번째 사진처럼 Java가 설치되어 bin파일이 있는 경로를 확인 하신 후,
아래의 값을 입력해줍니다.
변수이름 : JAVA_HOME
변수 값 : C:\Program Files\Java\jdk-11.0.8(Java가 설치된 경로를 적어주시면 됩니다!)
그러면 보시는것 처럼 JAVA_HOME 이라는 시스템 변수가 만들어지게 되고,
아래 [PATH]를 클릭하시면 기존에 설정된 시스템 변수들이 나오게 됩니다.
여기에 우리가 만든 시스템 변수 JAVA_HOME을 [새로만들기]를 클릭하여 다음과 같이 추가 해줍니다!
이렇게 시스템 변수를 모두 설정하고 난 후,
환경변수가 제대로 Setting 되었는지 확인해 봐야 겠죠?
실행창(window키 + R)을 켜시고 cmd 창을 띄워보시면 아래와 같은 화면이 뜨겠죠?
아래와 같은 명령어로 다음을 확인해줍니다.
java -version : 설치된 Java 버전을 보여줍니다.
javac [옵션] [자바파일] : Java Compile의 약자, cmd창에서 java파일을 컴파일하여 실행시킬 수 있다.
위와 같이 명령어를 입력했을 때, 위 화면 같이 나온다면 Java 환경변수 Setting 끝!!
개발을 하다보면 이러한 사소한 개발환경 때문에,
이유도 모른채, 무의미한 삽질을 할 때가 참 많습니다ㅠㅠ
(저 만의 고질적인 병일수도..ㅠㅠ)
때문에 그럴 일이 없도록, 설치할 때 다소 귀찮더라도,
이러한 순서 하나하나 잘 맞춰서 진행하시기 바랍니다!
그럼 이번 포스팅은 여기서 마무리하겠습니다 :)
개선점, 객관적인 태클은 언제나 대 환영입니다!
읽어주셔서 감사합니다 :)
'IT > Java' 카테고리의 다른 글
Java new instance this 생성자 (0) | 2021.01.05 |
---|---|
Java private extends abstract 캡슐화, 추상클래스 (0) | 2021.01.05 |
Java class object 클래스와 객체 객체지향프로그래밍 OOP (0) | 2021.01.05 |
Java 제어문의 조건문, 반복문 (0) | 2021.01.03 |
Java 변수와 자료형 & 연산자 (0) | 2021.01.03 |