Web/Java+Spring

Java 환경변수 설정, JDK 버전 설정 - Window

WakaraNai 2021. 5. 5. 15:42
728x90
반응형

1. 환경변수로 지정할 경로 찾기

C:\Program Files\Java에서 jdk 최신 폴더를 찾는다.

jdk로 시작하는 폴더 중 설치한 폴더의 경로를 복사한다.

 

 

 

2. 시스템 환경 변수 편집

시스템 환경변수 편집 -> 고급 -> 환경변수

 

 

 

 

3. 시스템 변수 

1. JAVA_HOME 환경변수 추가

새로 만들기 -> 변수 이름은 JAVA_HOME, 변수 값은 1에서 긁어온 경로 (C:\Program Files\Java\jdk1.8.0_291) -> 확인

 

2. CLASSPATH 환경변수 추가

새로 만들기 -> 변수 이름은 CLASSPATH , 변수 값은 .;%JAVA_HOME%\lib\tools.jar -> 확인

    +) %JAVA_HOME% 은 아까 설정한 환경변수의 값으로 치환하라는 의미

 

3. Path(PATH) 환경변수 편집

시스템 변수에서 Path(PATH) 환경변수 선택 -> 편집 -> 새로 만들기-> %JAVA_HOME%\bin 추가 -> 확인 -> 확인

 

4-1. 설정 여부 확인

명령 프롬프트 (cmd) 열기java -versionjavac -version입력 후 설정한 버전으로 잘 뜨는 지 확인

 

 

 

4-2. JAVA 프로그램 컴파일 및 실행

메모장에 해당 내용을 저장

꼭 확장명을 .java로!!

 

public class Hi{
	public static void main(String args[]){
		System.out.println("hi");
	}
}

 

저는 바탕화면에 생성하여 경로를 바탕화면을 옮긴 뒤 진행하였습니다. (cd)

javac Hi.java -> 컴파일. Hi.class 파일 생성

java Hi -> 출력되는지 확인

 

 

 

+) 추가 사항

1. 높은 버전의 JDK로 업그레이드 하는 법

JAVA_HOME 환경변수의 폴더 이름을 높은 버전으로 고쳐주기.

%JAVA_HOME%으로 설정하지 않았으면 다른 환경변수도 고쳐줘야 함.

 

2. 환경변수를 설정하는 이유

프로그램이 언제 어디서나 접근이 가능하게 하기 위해서.해당 경로로 꼭 옮긴 뒤에 java, javac 명령어가 실행되도록 하면 귀찮음.

728x90
반응형

'Web > Java+Spring' 카테고리의 다른 글

Servlet의 Life Cycle  (0) 2021.05.05
Servlet  (0) 2021.05.05
JAVA 웹 어플리케이션 (HttpServlet) 컴파일 및 실행  (0) 2021.05.05
Apache Tomcat WAS 설치  (0) 2021.05.05
백엔드 Eclipse 설치 (for Enterprise and Web)  (0) 2021.05.05