자바 환경 설정 방법

2021. 10. 22. 13:44JAVA/Overview

자바(Java)는 병행적(concurrent), 클래스 기반, 객체 지향 등을 지원하는 범용 컴퓨터 프로그래밍 언어입니다. 자바 애플리케이션들은 컴파일되면 바이트코드가 됩니다. 바이트코드는 운영체제에 관계없이 자바 가상 머신(JVM) 위에서 실행가능합니다. 다음은 Linux와 Windows의 환경 설정입니다. 각각의 운영체제 구성이 다르기 때문에 JVM, JRE 및 JDK 3개는 모두 플랫폼에 종속됩니다. 하지만 자바는 플랫폼에 독립적입니다.

 

  • JDK(Java Development Kit) : JDK는 소프트웨어 개발자들을 위해 고안되었으며 자바 컴파일러, Javadoc, Jar, 디버거(debugger)와 같은 개발 도구들을 포함합니다.
  • JRE(Java Runtime Environment) : JRE는 자바 프로그램들을 실행하기 위해 요구되는 자바 라이브러리의 부분들을 포함하고 최종적인 사용자들을 위해 고안되었습니다. JRE는 JDK의 부분집합입니다.
  • JVM(Java Virtual Machine) : JVM은 자바 바이트코드를 실행할 수 있는 실행 환경(Runtime Environment)을 제공하는 사양입니다. JVM은 많은 하드웨어와 소프트웨어 플랫폼에서 이용가능합니다.

1. 윈도우 운영체제에 자바 설치

step1. 자바 홈페이지에서 Java8 JDK 설치

https://www.oracle.com/java/technologies/downloads/#java8-windows

step2. 다운로드 받은 파일을 실행하여 자바 설치, 자바 설치 후에는 환경 변수를 설정해야 합니다.

step3. 탐색기->시스템 환경 변수 검색-> 시스템 속성 창의 고급 탭 이동->환경 변수 클릭

step4. 시스템 변수->새로 만들기-> 변수 이름 : JAVA_HOME, 변수 값 : 자바를 설치한 위치 선택

step5. 시스템 변수의 path를 클릭하고 편집 버튼 클릭->새로만들기 클릭->%JAVA_HOME%\bin 입력->확인

step6. 콘솔창(cmd)을 실행하고 자바 명령어가 호출되는지 확인합니다.

java -version

 

2. Linux 운영체제에 자바 설치

step1. Terminal 실행

step2. openjdk 8 설치

sudo apt-get install openjdk-8-jdk

step3. JAVA_HOME 환경 변수 설정

export JAVA_HOME=/usr/lib/jvm/java-8-openjdk-amd64

step4. PATH 환경 변수 설정

export PATH=$PATH:/usr/lib/jvm/java-8-open-jdk-amd64/bin

step5. java 버전 확인

java -version

 

References

https://www.geeksforgeeks.org/setting-environment-java/