반응형

 

 

 

  자 메이븐 빌드를 했는데 위처럼 JRE대신 JDK를 써보라는 오류가 발생했다.

 

  원인은 간단하다. JRE로 빌드를 못한다는거다. JDK로 경로를 다시 잡아주면 된다.

 

1. Installed JREs 재설정

 

 

 

  이클립스 상단 윈도우 버튼(1)을 누른뒤 Preferences버튼을(2) 눌러주자!

 

 

  1. 자바 탭을 누른다.

  2. Installed JREs 탭을 누른다.

  3. 여기를 보면 지금 Path가 JRE로 잡혀있다.. 분명... 나랑 환경설정하면서 JDK도 설치했는데 왜..! JRE로 잡고 있는거야 ㅡㅡ.... 그래서.. 수동으로 Path를 잡아줘야한다.

  4. Add 버튼을 눌러주자.

 

 

  1. 창이나오면 Standard VM으로 나와있을텐데 그냥 두면된다.

  2. 바로 Next를 눌러 넘어가주자.

 

 

  1. 자 여기서 JDK 경로를 잡아달라고 하는데 메뉴명을보면 JRE home이다. 뭐야 ㅡㅡ JDK를 잡으라는거야 JRE를 잡으란거야 생각이 들 것이다. 왜냐면 나도그랬으니까. 이건 JDK폴더 안에 있는 JRE폴더를 잡아주면 된다. 1번 박스에 나온 경로대로 보통 C드라이브-프로그램파일-JAVA폴더를 가면 JDK폴더가 있을것이다. 그폴더를 열어서 그 폴더 내부에 있는 JRE폴더로 잡아주자.

 

  혹시나 JDK가 없는거 같다!! 하는사람은

https://extsdd.tistory.com/49

 

[스프링/전자정부 프레임워크 입문] #3 개발환경 셋팅 / JDK1.8 / 전자정부 프레임워크 설치

1. JDK 설치 2. 전자정부 프레임워크 설치 1. JDK 설치 1. JDK 설치 비전공자들을 위해 JDK가 무엇인지 간단하게 알아보자. 전편 글들을 읽으면 분명 우리가 사용하려고하는 프레임워크는 JAVA 플랫폼 ��

extsdd.tistory.com

  위 포스팅을 참조해 JDK를 설치하면 되겠다.

 

  2. 다시 본론으로 돌아와서, JDK폴더안에있는 JRE경로를 잡아주면 자동으로 2번 박스에 jar파일들이 잡힌다. 뭐 신경쓸건 없다. 그냥 아~ 제대로 인식하는구나~ 하면된다.

  3. Finish버튼을 눌러주자.

 

 

  1. 뚜둔! 이제야 jdk Path가 생겼다 새로 생긴 jdk경로에 체크박스를 해주고 (체크박스 꼭 해야함!)

  2. Apply를 눌러주자!

  3. 이제 Installed JREs 설정은 끝났다. 저 탭 옆에 있는 화살표를 눌러주자.

2. Execution Envirionment 재설정

 

 

 

  1. 마지막 설정이다 아까 설정했던 Installed JREs 하위에 있는 Execution Envirionment 탭을 눌러주자.

  2. 자기가 설치한 JDK의 버전을 따라가면되는데 난 JDK1.8이니 JavaSE-1.8을 선택!

  3. 그럼 아까 추가한 JDK Path를 체크해주자!

  4. 이제 진짜 끝! APply and Close를 눌러주자!

3. 결과 확인

 

 

 

  자 메이븐 빌드가 제대로 되는지 보기위해 일단 백지부터 시작하기 위해서 Maven Clean을 진행해주자

 

 

  일단 Clean은 완료!

 

 

  이제 우리가 추가한 JDK를 제대로 인식하는지 보기위해서 Maven test를 돌려보자!

 

 

 

  우왕..! 빌드 성공!! 아까 문제가 됐던 JRE, JDK 경로 오류는 나타나지 않는다!

 

#스프링 #전자정부프레임워크 #메이븐 #빌드 #실패 #Maven #Build #Failed

 

반응형
  1. 조동동고 2020.09.24 15:06 신고

    정말 잘보고있습니다 감사합니다 도움이 많이 되었습니다.

  2. 월국토공 2020.11.13 12:15

    전자정부 프레임웤 설명한 자료 중에서는 가장 쉽게 설명해 놓으셨네요.
    기본적인 사항을 이해하는데 도움이 많이 되었습니다.
    감사합니다.

  3. 호야 2021.01.19 22:29

    정말 많은 도움이되었습니다.
    감사합니다^^

+ Recent posts