본문 바로가기

Upgrade.배우고익히기

자바/메이븐 환경변수 설정하기+오류(JAVA_HOME)오류

자바/메이븐 환경변수 설정

 

1. 각 파일의 위치 확인

자바 설치 위치 확인 (C:\Program Files\Java\jdk1.8.0_261) <-- 기본적으로 여기일듯(jdk뒤의 버전은 다를 수 있음)

메이븐 압축 해제 위치 확인 (D:\dev\apache-maven-3.5.4\bin) <-- 사용자마다 다를 수 있음

 

## 여기서 주의 사항!

자바는 bin 까지 가지 않고 메이븐은 bin 까지 간다! 꼭꼭 확인!!

 

2. 제어판-시스템 or 내PC 오른쪽버튼+속성 누르면 나오는

아래와 같은 화면에서 [고급 시스템 설정] 클릭!

 

3. 차례대로

_1) 환경변수 클릭

_2) 새로만들기 클릭

_3) 첫번째, 변수명은 JAVA_HOME

값은 위의 자바 주소값을 붙여넣고 만들기

두번째, 변수명은 MAVEN_HOME

값은 위의 메이븐 bin 위치 주소값을 붙여넣고 만들기

3) Path 변수설정

_1) 시스템 변수 스크롤 내려서 Path 찾기

_2) 편집 클릭 -> 오른쪽 편 화면 뜸

_3) 새로만들기로 %JAVA_HOME%bin 추가, %MAVEN_HOME% 추가

   ++) java 위치 정확히 잡기 위해 "JAVA_HOME과 같은 경로+\bin" 까지 추가

 

4) 설치확인 cmd창 열고 (ctrl r 누른 후, cmd 치고 실행)

java -v / javac -v / mvn -v   각각 명령어 입력 후 엔터

아래처럼 문제없이 실행되면 OK

 

 

## 에러잡기

C:\>mvn -version The JAVA_HOME environment variable is not defined correctly This environment variable is needed to run this program NB: JAVA_HOME should point to a JDK not a JRE

 

위와 같은 에러가 났을 때 --> JAVA_HOME의 path가 bin 까지로 지정되어 있을 때 이런 오류가 발생했었음

따라서, JAVA_HOME의 경로를 bin 전, jdk 까지로 지정해주고 Path 설정에서 %JAVA_HOME%bin 설정해주면 됨!!

 

 

'Upgrade.배우고익히기' 카테고리의 다른 글

테크트리(비전공자-국비6개월)  (0) 2020.08.27
내가 알고 이해하는 MyBatis  (0) 2020.04.28
fail-fast 기법  (0) 2020.04.07
서블릿Servlet 이해  (0) 2020.03.09
싱글턴Singleton & LazyHolder  (0) 2020.03.08