티스토리 뷰

초보 웹 개발자를 위한 스프링 5 프로그램 입문을 보고 복습 겸 개인 학습 정리입니다. (windows 기준)

 

 

책에서는 왜 환경변수는 왜 설정해야하는지에 대해 설명되어있었는데, 간단하게 어떤 경로에서든 특정파일을 인식할 수 있도록 등록하는 것이라고 되어있었다.

 

 

- windows 기준으로 설치 필요한 것 

JDK (Java Development Kit)

메이븐 or 그레이들

이클립스

 

원하는 디렉토리에 잘 설치했다면 JDK와 메이븐을 환경 변수 설정하는 방법은 검색해보면 나오지만 복습할 겸 정리.

 

JAVA 환경 변수 설정

 

1

고급 시스템 속성 보기 → 시스템 설정 고급 환경변수

 

2

새로 만들기를 누르면 새로 등록할 수 있는 *새 사용자 변수가 뜨는데,

변수 이름은 JAVA_HOME으로 (책에 나와있는 그대로 기입..다르게 작성해도 괜찮을 듯..)

변수 값은 디렉터리 찾아보기를 눌러 자바를 설치한 경로로 들어가 JDK 19 폴더를 넣어 주었다.

 

사용자 변수와 시스템 변수의 차이점은 말그대로 pc를 이용하는 계정(사용자)이 여러 명일 때 각 사용자마다 설정하는 환경이 다를 수 있기 때문에 사용자 변수로 환경 변수를 만들고, 모든 사용자가 같은 환경 변수를 사용할 시 시스템 변수에 추가하면 된다.

 

※ 처음에 java 설치 시 jre를 설치했었는데 알고 보니 jdk와 다르다고 해서 삭제 후 jdk로 재설치했었다.  ㅜㅜ

책에서도 나와있는데 jre는 실행만 가능한 디렉터리이고, jdk는 개발과 실행이 가능한 디렉터리라고 한다.

 

 

변수 이름 : JAVA_HOME

변수 값 : jdk 디렉터리 

 

 

3

환경 변수 - Path를 선택 후 편집을 누르면 오른쪽처럼 환경 변수 편집 창이 뜨는데

새로 만들기를 누르면 흰 빈칸에 경로를 기재할 수 있는데 여기에  % JAVA_HOME%bin; 을 추가하면 끝

 

※  %JAVA_HOME% 은 환경 변수를 의미하기 때문에 자바 설치 디렉터리 경로 c:~~jdk-19\bin 폴더를 Path에 추가하는 것

 

 

 

 

메이븐 환경 변수 설정

고급 시스템 속성 보기 → 시스템 설정 → 고급 → 환경 변수 → Path에 maven\bin 경로 추가

 

 

 

 

 

'study > Spring' 카테고리의 다른 글

chap 07 - AOP 프로그래밍  (0) 2023.01.10
chap 06 - 빈 라이프사이클 & 범위  (0) 2023.01.09
chap 05 - 컴포넌트 스캔  (0) 2023.01.05
chap 04 - 의존 자동 주입  (0) 2023.01.04
chap 03 - 스프링 DI (Dependency injection)  (0) 2022.12.05
댓글