[Java] Java 설치 - 환경변수 설정

2024. 9. 20. 00:22Setting(환경설정)

안녕하세요! 오늘은 Java 환경변수 설정과 관련하여 글을 작성하게 되었습니다.

이번에도 잘 부탁드리겠습니다!

 

환경변수 설정에 있어서는 Java JDK 파일 설치 작업이 선행되어야 하기 때문에, 만약 진행하지 않으신 분에 대해서는 아래 글을 참고한 뒤에 본문의 내용을 확인해 주시길 바랍니다.

https://smary-it.tistory.com/353

 

[Java] Java 설치 - JDK 설치

안녕하세요! 처음 작성해 보는 설명글이라 타 글에 비해서 확인이 어려울 수도 있습니다.그래도 잘 확인할 수 있게끔 작성하도록 노력해 보겠습니다. 잘 부탁드리겠습니다! 본래는 "Java 설치"라

smary-it.tistory.com

반응형

 

이전 글과 동일하게, 필자는 아래 기준으로 작업을 진행하고자 하니 미리 참조해 주시길 바랍니다.

운영체제(OS) :: Windows 11 Pro
자바 설치 버전 :: JDK 17

 

 


 

 

 

이때, 환경변수 설정이 필요한 이유?
더 잘 알것 같은 아이한테 물어봤다(?)

운영체제 또는 개발툴/개발도구에서 더 원활하게 JDK를 탐색하여 이를 활용할 수 있도록 하기 위해서는 환경변수 설정이 꼭 필요한 것으로 확인됩니다. 환경변수 설정 작업이 생략된다면, JDK를 직접 사용하는 방법이 아니고서야 JDK를 활용할 수 없다는 것을 의미하기도 합니다.
(순수 JDK만 있어도 개발이 되긴 할 것 같은데... 불편하긴 할 테니 웬만해서는 필수적이라는 것 같음)

 

그럼 지금부터는 환경변수 설정 절차를 순서대로 알아보겠습니다. 

 

 

1) 환경변수 설정 창 찾기

너무나도 당연한 이야기이지만, 환경변수 설정을 위해선 해당 작업을 할 수 있는 창부터 찾아야 합니다.

파일 탐색기를 찾아 열면, 아래와 같은 화면이 뜰 것입니다.

 

위처럼 화면이 떴다면, 좌측의 여러 목록 중 "내 PC" 쪽에 커서를 갖다 대고우클릭을 합니다.

그리고 "속성" 목록을 찾아서 해당 창으로 이동합니다.

 

 

위처럼, 현재 사용 중인 pc 및 운영체제의 스펙이 입력된 창이 확인된다면 잘 따라오셨습니다.

운영체제 버전마다 버튼의 위치가 다를 수는 있으나, 이 창에서 잘 찾아보면 "고급 시스템 설정"이라는 버튼이 있을 겁니다.

 

해당 버튼을 클릭하면 사진의 우측처럼 창이 하나 새로 나타날 것입니다.

여러 탭과 버튼들이 있을 텐데, 해당 창 기준으로 우측 하단을 확인하여 "환경 변수"라는 버튼을 눌러주면 되겠습니다.

 

 

해당 버튼을 누르면 위 화면처럼 창이 하나 뜰 것입니다.

이제 여기에서 환경변수 설정 작업을 진행해 보도록 하겠습니다.

 

2) 시스템 변수 설정하기 (JAVA_HOME, CLASSPATH)

Java와 관련해서는, 아래 2개의 환경변수를 새로 생성하여 경로값을 설정해주어야 합니다.

- JAVA_HOME :: JDK가 설치된 폴더의 경로가 정의된 환경 변수
- CLASSPATH :: Java 프로그램 실행 시, 클래스 및 라이브러리 파일 경로가 정의된 환경 변수

 

[1] JAVA_HOME 환경변수 생성

 

위 창을 보면, 창이 2개의 변수 항목으로 나뉘어있는 것을 확인할 수 있겠습니다.

그중에 시스템 변수 항목의 새로 만들기 버튼을 눌러줍니다.

 

 

클릭하였다면, 새 시스템 변수를 생성하기 위한 창이 이렇게 하나 뜰 것입니다.

시스템 변수에 대해 2개의 항목 값을 넣어주어야 하는데, 위 사진 및 아래의 설명을 참고하면서 내용을 채워 넣은 뒤 확인을 눌러 변수를 생성하면 되겠습니다.

- 변수 이름 :: JAVA_HOME
- 변수 값 :: JDK 파일 경로 위치값
Java JDK 폴더를 설치할 시 별도로 경로값을 변경하지 않았다면, 아래 사진의 파란색 표시를 참고하면서 폴더 위치를 찾은 뒤 빨간색 표시의 설명대로 진행을 하면 값을 보다 편리하게 설정할 수 있을 겁니다.

 

[2] CLASSPATH 환경변수 생성

 

해당 환경변수를 설정할 시에도, 시스템 변수 항목의 새로 만들기 버튼을 눌러 작업을 진행하겠습니다.

 

 

이번에도 마찬가지로, 새 시스템 변수를 생성하기 위한 창이 이렇게 하나 뜰 것입니다.

이번에는 2개 항목에 대한 값을, 위 사진의 내용 또는 아래의 설명처럼 내용을 채워 넣은 뒤 확인을 눌러 변수를 생성하면 되겠습니다.

- 변수 이름 :: CLASSPATH
- 변수 값 :: %JAVA_HOME&\lib

 

 

2개의 시스템 변수 생성이 완료되었다면, 위 화면처럼 시스템 변수 항목에서 2개 변수에 대한 내용을 확인할 수 있을 겁니다.

 

3) Path 변숫값 편집

위 설명대로 시스템 변수 생성을 완료하였다면, 운영체제 또는 개발 툴에서 JDK 실행 파일(bin)을 보다 효율적으로 찾을 수 있게끔 설정해주어야 합니다.

이 작업을, Path 변숫값을 편집하면서 수행하고자 합니다.

 

 

시스템 변수 항목에서 잘 찾아보면 원래부터 있었던 "Path 변수"를 찾을 수 있을 겁니다.

해당 변수를 더블클릭 또는 선택 -> 편집 버튼을 눌러서 편집창을 띄웁니다.

 

 

Path 환경변수 편집 창으로 왔다면, 변수에 대한 설정 내용을 별도로 추가한 뒤 우선순위를 높여주어야 합니다. 

따라서 아래의 순서대로 설정 편집을 수행하도록 합니다.

1. "새로 만들기" 버튼을 누릅니다.
2. 1을 통하여 위처럼 빈 공백에 입력 공간이 생겼다면, 아래를 그대로 입력하여 변수 설정 내용을 추가합니다.
      %JAVA_HOME%\bin
3. "위로 이동"을 연달아 눌러, 2에서 만든 설정을 제일 윗 칸으로 올리도록 합니다. (우선순위를 높이는 과정)
4. 모든 절차를 수행하였다면, "확인"을 눌러 편집을 완료합니다.

 

위 과정들을 모두 잘 수행하였다면, 이 뒤로는 모두 "확인" 버튼을 눌러서 현재까지의 설정들을 저장합니다.

여기까지 잘 따라오셨다면, Java에 대한 환경변수 설정은 모두 완료되었다고 볼 수 있겠습니다.

반응형

'Setting(환경설정)' 카테고리의 다른 글

[Java] Java 설치 - JDK 설치  (2) 2024.09.18