반응형
전자정부프레임워크
다운로드
- 표준프레임워크 홈페이지 접속하여 환경에 맞는 버전의 프레임워크 다운로드
https://www.egovframe.go.kr/home/sub.do?menuNo=40
설치
- 다운로드 된 파일 원하는 경로에 압축 해제
필요 자바 버전
- 전자정부 표준프레임워크 버전
-
(2.7 이상) JavaEE(J2EE) 5 혹은 JDK1.5 이상의 환경 (단, 개발환경 2.7 이상에서는 JDK 1.6 이상 필요)
-
(3.0 이상) JavaEE(J2EE) 6 혹은 JDK1.6 이상의 환경
-
(3.5 이상) JavaEE(J2EE) 7 혹은 JDK1.7 이상의 환경 (단, 개발환경 3.5.1 부터 JDK8 적용 가능)
-
(3.6 이상) JavaEE(J2EE) 7 혹은 JDK1.7 이상의 환경
-
(3.7 이상) JavaEE(J2EE) 8 혹은 JDK1.8 이상의 환경
-
(3.8 이상) JavaEE(J2EE) 8 혹은 JDK1.8 이상의 환경
-
(3.9 이상) JavaEE(J2EE) 8 혹은 JDK1.8 이상의 환경
-
(3.10 이상) JavaEE(J2EE) 8 혹은 JDK1.8 이상의 환경
-
(4.0 이상) JavaEE(J2EE) 8 혹은 JDK1.8 이상의 환경 (단, 개발환경 4.0.0 부터 JDK11 이상 필요)
-
Servlet 3.1 사용
-
Servlet 2.5는 공통 컴포넌트 커스터마이징(Servlet 2.5 Downgrade) 참고
-
-
실행
- 압축 해제한 폴더의 이클립스 실행
- 이클립스 로딩 화면
실행 화면
- 정상적으로 실행 된 화면
Fail to create Java Virtual Machine 오류
- 설치된 폴더의 eclipse.ini 파일에 JVM 경로 지정
- ini 파일에 명시된 자바 버전 설치
Maven 환경설정 - 종속 라이브러리 설치
Maven Repository 다운로드
- 전자정부 표준 프레임워크 4.0, Maven Repository 다운로드
- 다른 버전의 경우라면 아래의 링크를 접속하여 맞는 버전 클릭 후 Maven 환경설정 부분의 리파지토리 다운로드
https://www.egovframe.go.kr/wiki/doku.php?id=egovframework:dev:gettingstarted
Maven Repository 디렉토리 세팅
- 참조 settings.xml 다운로드
https://www.egovframe.go.kr/wiki/lib/exe/fetch.php?media=egovframework:dev4.0:settings_4_0.zip
- setting.xml 파일을 Maven Repository 폴더 내로 이동
- setting.xml 설정 변경
- <localRepository> </localRepository> 사이에 다운로드 받은 Maven Repository의 경로 지정
(저는 C:\Users\user\.m2의 폴더로 하였습니다.)
- <localRepository> </localRepository> 사이에 다운로드 받은 Maven Repository의 경로 지정
<settings>
...
<localRepository> [MavenRepository 설치디렉토리]/repository </localRepository>
...
</settings>
이클립스 Maven Repository 사용 설정
- window - preferences
- Maven - User Settings 설정 후 Apply and Close
- User Settings - Browse - settings.xml이 위치한 경로
Eclipse Bug
- setting.xml 을 적용하면 뜨는 에러
- 이클립스 자체의 버그이므로 그냥 무시해도 된다.
톰캣 서버
서버 설치
- 이클립스 하단의 Servers 탭 - Click this link to create a new server 클릭
- Apache - Tomcat v8.0 Server
- Download and Install
- Finish
- 톰캣 다운로드 받을 경로 지정
- 이클립스 우측 하단 톰캣 서버 다운로드 확인
- 톰캣 다운로드가 완료되면 finish
참고
- 표준프레임워크 포털 개발자 개발환경 설치가이드
https://www.egovframe.go.kr/wiki/doku.php?id=egovframework:dev4.0:clntinstall
- 전자정부 표준 프레임워크 4.0 기반 개발 시작하기
https://www.egovframe.go.kr/wiki/doku.php?id=egovframework:dev:gettingstarted
반응형