자바를 시작 하기 전 "환경 변수"설정을 해아한다.
이유도 모른 채 일단 하라니까 진행하기는 찝찝하니까.. 이유를 알아야징 : )
✨ 자바 환경 변수 설정 이유
자바 환경 변수 설정 이유를 이해하기 위해서는 "운영체제"가 어떤 역할을 하는지 알아야 한다. 운영 체제는 시스템 하드웨어를 제어하고 관리할 뿐 아니라 응용 소프트웨어를 실행시키고 실행 결과를 보일 수 있고록 컴퓨터 내부 동작을 관리하는 소프트웨어이다. 즉, 하드웨어는 운영체제가 있어야 하고 프로그램(어플리케이션)도 운영체제를 지나 하드웨어로 동작되는 것인데 운영체제가 없으면 하드웨어의 사용이 불가능 한 것이다.
환경 변수를 설정하는 것이 바로 운영체제가 어떤 경로에서든 파일을 인식할 수 있도록 해주는 것이다.
자바에서 프로그램을 정상 실행 시키기 위한 파일은 bin에 위치해 있기 때문에 bin경로까지 설정해준다.
🔻JDK, JRE란 무엇인가? JDK와 JRE의 차이
✨ Azul Zulu Community - Open JDK
- 오라클 JDK가 유료화 되면서 Open JDK인 Zulu JDK가 많이 사용되고 있는 추세이다.
1. 상단의 다운로드 페이지에 접속하여 각자 컴퓨터에 맞는 서비스를 선택 후 '.msi' 버튼을 눌러 다운로드 진행
2. 다운로드 완료 후 환경 변수 설정
2-1. 환경 변수 설정 들어가서 환경변수 클릭
2-2. 환경변수 - 시스템 변수 - 새로만들기(값입력)
변수 이름(N) : JAVA_HOME
변수 값(V) : C:\Program Files\Zulu\zulu-11
3. 시스템 변수 - Path를 찾아 클릭 - 편집
변수이름(N) : CLASSPATH
변수 값(V) : %CLASSPATH%lib
4. 환경변수 확인을 위해서는 cmd 창( Win + R ) 실행 후 path 입력 후 앞서 입력한 경로가 들어있으면 됨
이렇게 설정을 마칠 수 있다 : )
이외에도 IntelliJ 설치, JetBrains Toolbox 설치등을 진행함으로 IDE를 손쉽게 설치하고 관리할 수 있다.
🔗 IntelliJ 다운로드 링크
🔗JetBrains ToolBox 다운로드 링크
'LANGUAGE > JAVA' 카테고리의 다른 글
[JAVA] JAVA 배열(Array) 기본 개념 / 배열이란? 배열 생성 방법 (0) | 2023.04.21 |
---|---|
[JAVA] JAVA 제어문 - 반복문(while) / do-while구문 (0) | 2023.04.19 |
[JAVA] JAVA 제어문 - 반복문(for) (2) | 2023.04.19 |
[JAVA] 콘솔 입출력 / System.out.print & println & printf 구분하기 (0) | 2023.04.19 |
[JAVA] 연산자 / 산술연산자, 증감연산자(전위연산자와 후위연산자), 복합 대입 연산자, 비교연산자, 연산자순위 (0) | 2023.04.18 |