본문 바로가기
컴소니/개발

전자정부프레임워크(eGovFrame) Maven 환경 설정하기

by 금소니 2020. 1. 4.
반응형

#8

 

전자정부프레임워크 설치가 완료되었으니 이제 개발을 시작해봐야겠지요?

 

우선 전자정부프레임워크가 Spring 기반 하에 만들어지다보니 보통 Maven 프로젝트를 이용하여 개발합니다.

 

그래서 Maven을 사용할 수 있도록 환경 설정을 해보도록 하겠습니다.

 

1. 종속라이브러리 설치하기

1-1. 라이브러리 설치

https://www.egovframe.go.kr/wiki/lib/exe/fetch.php?media=egovframework:dev:mavenrepository_2.0.zip

위의 라이브러리를 설치하고 임의의 디렉토리에 압축해제합니다.(저는 이클립스 폴더와 같은 위치에 저장하였습니다.)

 

1-2. Settings.xml 설정

압축을 해제하고 디렉토리에 들어가면 settings.xml이라는 파일이 있습니다.

 

이 파일을 메모장과 같은 에디터로 열어 Maven 라이브러리 경로를 수정합니다.

<!-- localRepository
   | The path to the local repository maven will use to store artifacts.
   |
   | Default: ~/.m2/repository
  <localRepository>/path/to/local/repo</localRepository>
  -->
  <localRepository>[압축해제한 폴더]/repository</localRepository>

 

2. 구현 도구에 경로 설정하기

Eclipse를 실행 한 후 [Window] -> [Preferences] -> [Maven] -> [User Setting]에 settings.xml이 위치하고 있는 경로를 설정합니다.

 

그리고 [Update Settings] 후에 Apply를 하고 OK를 합니다.

 

3. Maven 프로젝트로 변경하기

전 기존에 전자정부프레임워크로 개발하던 소스가 있어서 이 소스를 제 환경에 적용하려고 합니다.

프로젝트 폴더를 불러온 뒤 마우스 오른쪽 버튼을 눌러 [Configure] -> [Convert to Maven Project]를 누릅니다.

 

그럼 약간의 변환하는 시간 후에 프로젝트가 Maven 프로젝트로 변경됩니다.

 

4. Maven 프로젝트 빌드하기

짜잔 Maven 프로젝트로 변경하시게 되면 Maven 빌드를 할 수 있는 기능을 사용할 수 있습니다.

여기서 빌드를 하시면 프로젝트 폴더 target 쪽에 빌드되어 생성된 소스들을 보실 수 있습니다.

 

여기까지하면 이제 생성한 소스를 배포하기 전까지 만들었다고 보면 되는데요

 

다음 포스팅에서는 아파치를 통하여 배포해보도록 하겠습니다.

 

반응형

댓글