본문 바로가기
Java/Java 개발 환경 설정

3. Java 환경 변수 설정 방법

by hangy3ol 2022. 8. 23.

이전 글에서 Java 환경 변수 설정 전 컴파일 실습시간이 있었는데 이번 글에서는 환경 변수를 설정하는 방법에 대해서 알아보자.

 

 

이전 글 보기 - 2. Java 환경 변수 설정 전 컴파일 실습

 

[Java 개발 환경 설정] 2. Java 환경 변수 설정 전 컴파일 실습

이전 글에서 Java(JDK)를 설치했다면, 이번 글에서는 Java 환경 변수 설정 전 컴파일 실습을 할 것이다.(설정 전, 후 차이점을 실습의 통해서 직접 경험해보자는 취지이며 복잡해 보인다거나 귀찮다

hangy3ol.tistory.com

 

 

 3. Java 환경 변수 설정 방법

-3.1 시스템 환경 변수 확인

* PC는 초기화 한 뒤 Java 8(= Java 1.8) 버전만 설치한 상태이니 참고 바랍니다.

 

-3.1.1 윈도우 검색창에 "시스템 환경 변수 편집"을 검색하면 해당 메뉴가 나오며 클릭하여 실행시켜준다.

* 실행창(Windows 키 + R)에서 "sysdm.cpl ,3"라고 입력한 뒤 실행시켜도 "시스템 속성" 창으로 접근이 가능하다.

 

-3.1.2 아래와 같이 "시스템 속성"창이 뜨면 "환경 변수" 버튼을 클릭한다.

 

-3.1.3 "환경 변수"창의 "시스템 변수" 항목에서 환경 변수들을 확인 가능하다.

* 참고로 사용자 변수는 해당 계정에만 적용되는 변수이다.

 

 

-3.2 시스템 환경 변수 설정

-3.2.1 시스템 변수에서 "새로 만들기" 버튼을 눌러 "새 시스템 변수" 창에 변수 이름을 JAVA_HOME으로 지정하고, 변수 값은 JDK가 설치된 경로로 지정한 뒤 "확인" 버튼을 누른다.

 

-3.2.2 시스템 변수의 목록에서 앞서 추가한 변수 "JAVA_HOME"이 추가되었는지 확인한다.

 

-3.2.3 시스템 변수의 목록 중 "path"를 클릭하고 "편집" 버튼을 눌러 "환경 변수 편집"창을 실행시킨다.(or 더블클릭)

 

-3.2.3 "C:\Program Files (x86)\Common Files\Oracle\Java\javapath"를 삭제한다.

> javapath는 JDK설치 시 기본 설정으로 진행하면 자동으로 생성되는 변수로 어차피 새로 환경 변수를 생성할 것이기 때문에 삭제해도 상관없다. 여러 가지 Java버전을 사용할 일이 있을 때 환경설정을 방해하기도 하므로 삭제하는 것이 좋다.

 

-3.2.3 "%JAVA_HOME%\bin" 변수를 새로 만들고 확인을 눌러 적용시킨다.

> %JAVA_HOME%은 앞서 생성한 환경 변수인 JAVA_HOME을 참조하겠다는 의미인데, JAVA_HOME변수의 값인 C:\Program Files\Java\jdk1.8.0_341와 path 변수에 새로 만든 값인 %JAVA_HOME%\bin을 합쳐보면 결국 C:\Program Files\Java\jdk1.8.0_341\bin값과 같다.

 

> 앞서 말한 것처럼 %JAVA_HOME%\binC:\Program Files\Java\jdk1.8.0_341\bin 같기 때문에 아래와 같이 직접 그 경로를 지정하는 방법도 있다. 그렇지만 JAVA_HOME 변수를 활용하는 방법을 권장하는데, JAVA_HOME 변수는 톰캣에서참조하기 때문에 무조건 "JAVA_HOME"이라는 변수명으로 JDK 경로가 그 값으로 생성되어있어야 있어하기 때문이다.

 

 

 

다음 글 보기 - 4. Java 환경 변수 설정 후 컴파일 실습

 

4. Java 환경 변수 설정 후 컴파일 실습

이전 글에서 Java 환경 변수 설정했었는데, 이번 글에는 환경 설정 후에는 그 전과 무엇이 다른지 확인해보고자 컴파일 실습을 하고자 한다. 이전 글 보기 - 3. Java 환경 변수 설정 방법 3. Java 환경

hangy3ol.tistory.com

 

댓글