전자정부프레임워크(egov) 4.1 실행을 위해서 필요 준비물
1. egovframe 사이트에서 egov 4.1 버전 다운로드
2. oracle 사이트에서 jdk 11 다운로드 다운로드
jdk 11 버전 설정을 하지 않으면 eclipse 실행이 되지 않는다
- egov 4.1 버전 다운로드
egovframe.go.kr >> 다운로드 >> 개발환경 >> 4.x 다운로드 >> 개발환경 64bit(Implementation Tool) Version 4.1.0
- jdk11 다운로드
네이버에 "jdk11 다운로드" 검색 시 링크를 상단에 검색 해준다
oracle.com/kr/java/technologies/javase/jdk11-archive-downloads.html
Windows x64 Installer "jdk-11.0.19_windows-x64_bin.exe" 를 다운로드 하여 설치한다
jdk 11 설치를 했지만 에러 발생
아래와 같은 에러 메세지가 발생 하였다.
version 1.8.0_321 of the JVM is not suitable for this product Version: 11 or greater is required
원인은 내 pc에는 기존에 설치 jdk 1.8 버전 때문 이였다.
jdk 11버전 설치전에 jdk 20 버전도 설치했었다.
cmd 창에서 java --version 실행을 하니
"java 20.0.2" 버전 확인 되었다.
환경변수를 jdk20, jdk11로 변경해도 잘되지 않았다
eclipse.ini 를 수정하여 처리하였다.
c:\st\eGovFrameDev-4.1.0-64bit\eclipse\eclipse.ini
먼저 eclipse.ini 파일의 Version=11을 Version=1.8로 변경 해 보았다.
-Dosgi.requiredJavaVersion=11
-Dosgi.requiredJavaVersion=11
로그 경로를 나타내 주는 메세지를 발생해 주었다.
"An error has occurred. See the log file. 로그경로 표시"
아래 멘트
"Unable to acquire application service. Ensure that the org.eclipse.core.runtime bundle is resolved and started"
11버전으로 해놓고 다시 실행하기로 했다
아마도 egov4.1버전은 11버전으로만 실행이 될거 같았다.(개인적인 생각)
eclipse.ini 파일을 열어 "-vmargs" 검색
검색 된 -vmargs 위라인에 2줄을 추가해 주었다
설치된 jdk 11의 경로 추가 후 정상 작동 하였다.
-vm
C:/Program Files/Java/jdk-11.0.16.1/bin/javaw.exe
'dev > java(egov)' 카테고리의 다른 글
egov 4.1 spring boot multi db (2) | 2024.02.12 |
---|---|
egov 4.1 db application.yml 설정 (0) | 2024.02.11 |
spring boot 시작 egov 4.1 (0) | 2024.02.07 |
System.getProperty 톰캣 설정 (0) | 2023.11.16 |
전자정부프레임워크 다국어 (0) | 2023.10.25 |