Engineering Note

Window에 Java 파일 여러개 설치 feat batch 본문

Programming Language/Java

Window에 Java 파일 여러개 설치 feat batch

Software Engineer Kim 2022. 8. 3. 14:48

1. 먼저 나는 Java8과 Java11 버전을 설치했다.
 
2. 그리고 윈도우 bat파일을 이용해 스크립트문을 작성하여 cmd 창에서 bat파일을 통해 환경변수를 변경하도록 하여 Java 버전 여러개의 실행환경을 쉽게 변경하도록 했다.
 
환경변수 설정하는 방법
 
윈도우 제어판에서 시스템 및 보안에 들어간다.

 
 시스템에 들어간다.

 
4. 시스템에서는 고급 시스템 설정에 들어간다.

 

 
환경변수에서 새로만들기 버튼을 누른다.

그리고 변수이름을 JAVA-HOME으로 해주고 변수값에 jdk가 설치된 경로를 넣어준다.

C:\Program Files\Java 위치에 scripts 폴더를 만들어 준다. 
scripts 폴더에 bat파일을 만들 것이다. 그리고 어디에서나 이 bat파일을 실행할 수 있도록 환경변수를 설정해준다. 
 
그리고 아래 시스템 변수에서 Path를 찾아 편집을 클릭

이렇게 하면 자바 하나의 버전에 대해서 환경변수 설정은 끝났다.
 
 
그런데 필요에 따라 자바 버전을 바꿔야 할 때 스크립트 문을 작성해서 빠르게 자바 버전을 변경하도록 할 수 있다.
 
 
C:\Program Files\Java\scripts 경로에 메모장으로 Java8.bat 파일을 만든다. 아래 set JAVA_HOME=에는 Java8버전의 jdk를 설정해주면 된다.  이렇게 하면 cmd 창에서 Java8 이라고 명령어를 치면 아래 스크립트 문이 실행되고 자바 환경변수가 Java8 jdk 경로로 변경된다. 이렇게 Java11에 대해서도 bat파일을 만들어 두면 Java11로 변경했다가 Java8로 변경했다가가 쉽게 가능해진다.
 
```
@echo off
set JAVA_HOME=C:\Program Files\Java\jdk1.8.0_341
set Path=%JAVA_HOME%\bin;%Path%
echo Java 8 activated.
```
 
 
 

Comments