IDE/Eclipse

[Eclipse] 전자정부프레임워크 3.8 버전 업그레이드 하기 (1) Spring

헹창 2019. 10. 24.
반응형

[Eclipse] 전자정부프레임워크 3.8 버전 업그레이드 하기 (1) Spring

 

 

기존 egovFramework 3.6.0 버전에서 개발을 하고 있었는데 3.8버전을 업그레이드 하려한다.

 

분명 언젠가 또 업그레이드 할 날이 올 것을 대비해서 글을 남긴다..

 

 

1. 전자정부 프레임워크 3.8 버전 다운로드

 

- 먼저 3.8버전을 다운로드 하기위해 전자정부 프레임워크 포털사이트를 들어가자

 

 

 

 

- 개발환경 다운로드에서 3.x 다운로드 페이지에 들어가 개발자용 개발환경 32bit64bit(Implementation Tool) Version 3.8.0 클릭한다.

 

 

 

본인의 운영체제에 맞게 다운로드를 한 후 원하는 경로에서 압축을 풀자.

 

 

 

 

압축을 풀고 이클립스 실행 시 java was but return exit code=13 에러와 함께 구동이 되지 않는다면, 다음 링크를 참고하자.

 

[Eclipse] Java was but returned exit code = 13 에러 해결

[Eclipse] Java was but returned exit code = 13 에러 해결 전자정부 프레임워크를 설치 후 이클립스를 실행하려 하였으나, Java was but returned exit code=13 에러창이 뜨면서 이클립스가 실행되지 않는 현상..

haenny.tistory.com

 

 

 

2. Apache Tomcat8.0 세팅

 

Apache Tomcat 설치방법을 보고, Apache Tomcat 8.0도 다운로드 하자

 

 

 

압축 해제한 Tomcat 경로를 확인하고,

 

 

[Window] - [Preferences] - [Server] - [Runtime Environments] 에서 Apache Tomcat 을 추가해주자

 

 

 

 

3. Project Import 후 설정

 

- 이제 기존에 egovFramework 3.6.0 버전에서 개발했던 프로젝트를 Import 한다. (SVN Import 생략)

 

 

 

- pom.xml에 들어가 property 버전을 3.8.0으로 변경하고, 

 

<!-- 변경 전 -->
<properties>
	<spring.maven.artifact.version>4.1.2.RELEASE</spring.maven.artifact.version>
	<egovframework.rte.version>3.6.0</egovframework.rte.version>
</properties>

<!-- 변경 후 -->
<properties>
	<spring.maven.artifact.version>4.3.16.RELEASE</spring.maven.artifact.version>
	<egovframework.rte.version>3.8.0</egovframework.rte.version>
</properties>

 

dependency 의존성을 추가한다. 

 

<dependency>
         <groupId>com.fasterxml.jackson.core</groupId>
         <artifactId>jackson-core</artifactId>
         <version>2.8.11</version>
</dependency>

 

 

만약 아래처럼 jackson core 에러가 난다면 버전이 2.8.11 인지도 꼭 확인하자!

 

 

 

 

4. Java Build Path 설정

 

다시 돌아와서 java 설정부분하는 부분이다.

 

 

[Project 우클릭] - [Properties] - [Java Build Path] - [Libraries] - [JRE System Library] , [Edit] 한 뒤

 

 

Edit Library 팝업창에서 Installed JREs를 클릭하여 jdk 경로를 추가하여 Apply 해준다.

 

 

 

 

[Properties] - [Java Compiler] 에서 JDK Compliance 의 Compiler compliance level의 버전이 알맞게 되어있는지도 확인한다.

 

 

 

이제 기본적이 설정 부분은 끝났으니, 프로젝트 클린 후 실행하면 된다 !

 

 

 

 

 

만약 위와 같이 Failed to start component 에러가 난다면, Maven 초기화를 참고하자

 

 

[Error] 이클립스 Failed to Start component 에러, Maven 초기화

[Error] 이클립스 Failed to Start component 에러, Maven 초기화 EgovFramework 버전 업그레이드를 한 후 프로젝트 SVN Import 하면서 마주친 에러이다. 버전 업그레이드 참고하기 <<< ----- 불러오는 중입니다....

haenny.tistory.com

context not found error 시 확인 참고하자

 

[Error] Class : org.springframework.util.AntPathMatcher not found 에러

[Error] Class :org.springframework.util.AntPathMatcher not found 에러 # Spring MVC 프로젝트 context-*.xml 에러 : Class not found error 전자정부프레임워크 3.8.0 버전 업그레이드 후 Spring 프로젝트 SVN..

haenny.tistory.com

 

 

 

참고 : egovframework 3.8 실행환경 가이드 (3.7 -> 3.8)  

 

 

 

 

728x90
반응형

댓글

추천 글