eclipse eGovFramework 설치

Tools 2015. 10. 10. 01:19

리눅스에서 eGovFramework 설치하고 사용하기

windows 환경은 eclipse에 plugin을 구성한 개발용 배포판이 있어 다운로드후 사용하면 되지만
linux에서는 직접 개발용 plugin을 구성해야 한다.
윈도우용도 직접 구성해서 사용해도 된다.
eGovFramework 설치 설명에는 Luna 버전까지 설명되어 있으나 Mars버전에 설치해 보았다.
템플릿 프로젝트 생성 후 톰캣 구동시 잘 작동하고 있다.
설치는 패키지 의존성 문제로 순서를 지켜서 설치해야 한다.
설치 과정은 Kepler, Luna, Mars 버전 모두 동일하게 진행하되
SVN 설치시 Mars버전과 Luna, Kepler 버전의 설치 과정은 조금 다르다.

0. Eclipse 다운로드

이클립스 사이트에서 Mars 버전을 다운받고 실행한다.
이후 플러그인 설치는 Menu -> Help -> Install New Software를 이용한다.

1. Spring Core

필수
update site : http://dist.springframework.org/release/IDE
download : Core / Spring IDE -> Spring IDE Core

2. UML2 Extention

필수
update site : Mars - http://download.eclipse.org/releases/mars
download : Modeling -> UML2 Extender SDK

3. Subversive SVN Connector

필수
update site : Mars - http://download.eclipse.org/releases/mars
Collaboration -> Subversive SVN Team Provider
* Eclipse Mars일 경우
Menu -> Window -> Show View -> other -> SVN Repositories
Marketplace 창이 자동으로 뜬다. 목록에서 SVNKit 1.8.10을 선택하여 설치
* Eclipse Luna, Kepler일 경우
update siet : http://community.polarion.com/projects/subversive/download/eclipse/4.0/update-site/
Subversive SVN Connectors -> Subversive SVN Connectors, SVNKit 1.8.7 Implementation

4. eGovFrame

필수
update site : http://maven.egovframe.kr:8080/update/
필요한 패키지 선택 후 설치

5. JUnit

필수 - 이클립스에 포함되어 있음

6. MyBatipse

선택
update site : http://dl.bintray.com/harawata/eclipse
Mybatipse -> Mybatipse

7. PMD

선택
update site : http://sourceforge.net/projects/pmd/files/pmd-eclipse/update-site
PMD for Eclipse 4 -> PMD Plug-in

8. FindBugs

선택
update site : http://findbugs.cs.umd.edu/eclipse
FindBugs -> FindBugs Feature

9. Properties Editor

선택
update site : http://propedit.sourceforge.jp/eclipse/updates
Properties Editor

10. EclEmma

선택
update site : http://update.eclemma.org
EcliEmma -> EclEmma Java Code Coverage

Android 개발시(설치 테스트 안함)

11. Developer Tools

Android 개발시 필수
update site : http://rgladwell.github.com/m2e-android/updates
Developper Tools -> 모두 선택

12. Android Connector for M2E

Android 개발시 필수
update site : http://rgladwell.github.com/m2e-android/updates
Android for Maven Eclipse -> Android for Maven Eclipse

web 개발시에는 5번 ~ 10번까지만 진행하면 된다.
eGovFramework에서 배포하는 maven repository를 저장소로 등록해서 사용해도 되고
기본 저장소(/home/user/.m2/repository)를 사용해도 된다. 기본 저장소 사용시
처음 템플릿 프로젝트를 생성할 때 필요한 패키지를 다운받기 때문에 시간이 좀 더 걸린다.

'Tools' 카테고리의 다른 글

oracle sqldeveloper 리눅스에서 실행  (0) 2015.10.27
vmware, virtualbox 네트워크 접근  (0) 2015.10.16
eclipse mybatis dtd - mapper 추가  (0) 2015.10.09
geany c 컴파일 c99 적용  (0) 2015.10.08
eclipse mybatis dtd - config 추가  (0) 2015.10.08
: