Notice
Recent Posts
Recent Comments
Link
| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | |||
| 5 | 6 | 7 | 8 | 9 | 10 | 11 |
| 12 | 13 | 14 | 15 | 16 | 17 | 18 |
| 19 | 20 | 21 | 22 | 23 | 24 | 25 |
| 26 | 27 | 28 | 29 | 30 |
Tags
- 국제화
- JavaScript
- 대칭키암호화
- 무결성
- 해시함수
- JSTL
- C#크롤링
- SQL
- react
- RequestMethod.POST
- fullcalendar
- Java
- Spring
- 전자서명
- 공개키암호시스템
- MySQL
- node.js
- jQuery
- 동적쿼리
- NPM
- c:forEach
- 서드파티모듈
- AndroidStudio
- 대칭키알고리즘
- mybatis
- 대칭키암호시스템
- 암호학
- jsx
- c:choose
- vscode
Archives
- Today
- Total
Today Yewon Learned
[Egov] Maven 빌드 오류 Perhaps you are running on a JRE rather than a JDK 본문
Spring/Egov
[Egov] Maven 빌드 오류 Perhaps you are running on a JRE rather than a JDK
데브워니 2023. 2. 20. 16:37프로젝트 환경 구축 후, 메이븐 빌드시, JDK 를 사용하라는 오류메시지가 떴다.
[ERROR] No compiler is provided in this environment. Perhaps you are running on a JRE rather than a JDK?

위 빨간 박스를 보면, 현재 JRE를 사용하고 있어서 오류가 뜬 것으로 사료된다.
[해결방법]
1) Installed JREs 설정
Eclipse 포로젝트바 상단의 Windows - Preferences창으로 들어간다.

경로가 JRE로 잡혀있는 것이 확인된다.
ADD 버튼을 눌러서 JDK 경로로 잡아줘야한다.

창이 나오면 Standard VM을 누른채로, Next 버튼을 누른다.

여기서 중요!
JDK 경로를 잡아야하는데, 보통 C드라이브 안에 Program Files 혹은 Program Files(x86) 파일 안에 JAVA 폴더가 있다.
C:\Program Files (x86)\Java\jdk경로\jre경로
그리고 경로가 잡힌 화면에서 Finish를 하면 된다.
2) Execution Envirionment 설정

Installed JREs 하위의 Execution Environment 탭을 클릭
본인이 설치한 jdk 버전을 선택 하면 된다. (본인은 1.8 버전을 설치했기 때문에 JAVASE-1.8을 선택하였음)
아까 추가한 JDK Path를 체크후 Apply and Close를 클릭하면 끝!
이후 다시 서버 maven clean -> maven install을 해준다.

install 완료!
'Spring > Egov' 카테고리의 다른 글
| [Egov] There is no statement named [DB 매핑] in this SqlMap 오류 (0) | 2023.02.27 |
|---|---|
| [Egov] 멤버변수 Getter and Setter 메소드 자동 생성하기 (0) | 2023.02.27 |
| [Egov] 전자정부 표준 프레임워크 Internationalization(국제화) (0) | 2022.04.01 |
| [Egov] Spring MVC 구조로 파일 삭제하기 (0) | 2022.02.21 |
| [Egov] 전체 검색, 조건 검색 Query 적용하기 (0) | 2021.12.27 |
Comments