뇌운동일지

[JAVA02] JDK, JRE, JVM 본문

JAVA

[JAVA02] JDK, JRE, JVM

purpleduck 2020. 3. 13. 09:46

1. jdk 설치 및 설정 


1) jdk : 일반적으로 기본 폴더에 설치해도 상관없으나, 

어떤 프로그램은 공란을 인식하지 못하는 프로그램 
(특히 리눅스 호환관련)이 있어서 가능하면 공란이 없고 
설치 경로를 짧게 잡는 것이 유리 
(실행 + 컴파일) 


2) jre : 기본적인 위치에 설치해도 무방

(실행프로그램 환경)

Java Runtime Enviroment


3) 환경변수 설정하기 
* JAVA_HOME : C:\Java\jdk1.8.0_151 <== 새로 만들기 
( 자바프로그램의 홈경로를 말한다. )
* PATH :  ;%JAVA_HOME%\bin; <== 기존 내용에 추가
( 자바프로그램을 시스템의 어떤경로에서든지 곧바로 실행 가능하게 한다.) 
* CLASSPATH : .;%JAVA_HOME%\lib\tools.jar <== 새로 만들기  

( 컴파일하거나 실행 시 참조하는 클래스나 라이브러리 위치를 지정 ) 
시스템 환경변수는 전역, 계정 환경변수는 그 계정만 사용가능 

4) 확인하기 


---실행명령 : java -version 실행 시 버젼이 출력된다. 
( 여기서 오류나면 재설치 )

결과 ) 

java version "1.8.0_151"
Java(TM) SE Runtime Environment (build 1.8.0_151-b12)

 

---컴파일 명령 : javac
Usage: javac  
where possible options include:
( Usage 예외가 발생하면 정상이다.  여기서 오류가 발생하면 환경변수 path가 틀린 경우이니  path를 확인 ) 

java는 실행명령, javac는 컴파일명령 

 

JDK : 개발환경

JRE : 실행환경

JVM : 실행상태

 

2. eclipse 설치 : 다운로드에서  java용으로 다운로드 
 1) 압축을 풀어서 사용위치에 붙여넣기 

 

'JAVA' 카테고리의 다른 글

[JAVA06] class  (0) 2020.03.13
[JAVA05] Arrays  (0) 2020.03.13
[JAVA04] 삼항연산자, if문, switch문, for문  (0) 2020.03.13
[JAVA03] Data Type, 연산자  (0) 2020.03.13
[JAVA01] 객체지향의 개념, 프로그래밍 기초지식  (0) 2020.03.13
Comments