상세 컨텐츠

본문 제목

[egovframe] Mac OS에 전자정부 프레임워크 설치하기

헉!!/jsp, java

by 권태성 2013. 4. 24. 16:17

본문

현재 전자정부프레임워크 홈페이지에서는 exe 파일 형태로 전자정부 프레임워크를 배포하고 있어서 맥에서 바로 받아서 사용할 수가 없습니다.


그래서 맥에서는 환경을 하나하나 따로 설치해주셔야 하는데요, 아래는 이클립스 버전별로 설치 목록 입니다.

Eclipse Kepler(4.4)

 소프트웨어

버전 

자동설치/업데이트 주소 

필수여부 

 Eclipse

4.3 

http://www.eclipse.org/downloads/packages/release/kepler/sr2 

Eclipse IDE for Java EE Developers 다운로드 

 필수

Spring Core

 3.6.2

http://dist.springframework.org/release/IDE → Core / Spring IDE → Spring IDE Core

 필수

 UML2 Extension

 4.1.2

 http://download.eclipse.org/releases/kepler/ → Modeling → UML2 Extender SDK

 필수

 Subversive SVN Connector

 2.0.1

 http://download.eclipse.org/releases/luna/ → Collaboration → Subbersive SVN Team Provider 설치 http://community.polarion.com/projects/subversive/download/eclipse/4.0/update-site/ → Subversive SVN Connectors → Subversive SVN Connectors 설치, SVNKit 1.8.6 Implementation 설치

 필수

 eGovFrame

 3.1.0

 http://www.egovframe.go.kr/update에서 필요 기능 설치

 필수

 JUnit

 4.11

 Eclipse에 JUnit이 내장되어 있으므로 별도 설치 필요 없음

 필수

 MyBatipse

 1.0.8

 http://dl.bintray.com/harawata/eclipse → MyBatipse → MyBatipse

 필수

 PMD

 4.0.4

 http://sourceforge.net/projects/pmd/files/pmd-eclipse/update-site/ → PMD for Eclipse 4 → PMD Plug-in 설치

  필수

 FindBugs

 2.0.2

 http://findbugs.cs.umd.edu/eclipse

  필수

 Properties Editor

 6.0.0

 http://propedit.sourceforge.jp/eclipse/updates/ → PropertiesEditor 설치

 필수

 EclEmma

 2.3.2

 http://update.eclemma.org/ → EcliEmma → EclEmma Java Code Coverage

  필수

 Developer Tools

 23.0

 http://rgladwell.github.com/m2e-android/updates/ → Developper Tools → 모두설치

 안드로이드 개발 필수

 Android Connector for M2E

 1.1.0

 http://rgladwell.github.com/m2e-android/updates → Android for Maven Eclipse → Android for Maven Eclipse

 안드로이드 개발 필수

Eclipse Juno(3.8)

 소프트웨어

버전 

자동설치/업데이트 주소 

필수여부 

 Eclipse

3.8 

http://www.eclipse.org/downloads/packages/release/juno/sr1

Eclipse IDE for Java EE Developers 다운로드 

 필수

 Maven(m2eclipse)

 1.3.1

0.17.0

http://download.eclipse.org/m2e-wtp/releases/ → Maven Integration for Eclipse → m2e - Maven Integration for Eclipse / Maven Integration for WTP (Incubation) → m2e-wtp - Maven Integration for WTP (Incubation) 설치  

필수 

 Spring Core

3.1.0 

http://dist.springframework.org/release/IDE → Core / Spring IDE → Spring IDE Core

필수

UML2 Extension

4.0.2

http://download.eclipse.org/releases/juno/ → Modeling → UML2 Extender SDK  

필수 

 Subversive SVN Connector

 1.0.0

http://download.eclipse.org/releases/juno → Collaboration → Subversive SVN Team provider(Incubation) 설치  http://community.polarion.com/projects/subversive/download/eclipse/2.0/juno-site/ → Subversive SVN Connectors → Subversive SVN Connectors 설치  

필수 

 eGovFrame

 2.5.0

http://www.egovframe.go.kr/update에서 필요 기능 설치 

필수  

 JUnit

 4.8.1

Eclipse에 JUnit이 내장되어 있으므로 별도 설치 필요 없음 

필수  

 PMD

3.2.6 

http://pmd.sourceforge.net/eclipse → PMD for Eclipse 3 설치  

선택 

 FindBugs

 2.0.2

http://findbugs.cs.umd.edu/eclipse

선택 

 Properties Editor

 6.0.0

 http://propedit.sourceforge.jp/eclipse/updates/ → PropertiesEditor 설치

 선택


Eclipse Indigo(3.7)

 소프트웨어

버전 

자동설치/업데이트 주소 

필수여부 

 Eclipse

3.7 

http://www.eclipse.org/downloads/packages/release/indigo/sr2 

Eclipse IDE for Java EE Developers 다운로드

 필수

 Maven(m2eclipse)

 1.3.1

0.17.0

http://download.eclipse.org/m2e-wtp/releases/ → Maven Integration for Eclipse → m2e - Maven Integration for Eclipse / Maven Integration for WTP (Incubation) → m2e-wtp - Maven Integration for WTP (Incubation) 설치 

필수 

 Spring Core

3.1.0 

http://dist.springframework.org/release/IDE → Core / Spring IDE → Spring IDE Core

필수

UML2 Extension

4.0.2

http://download.eclipse.org/releases/indigo → Modeling → UML2 Extender SDK

필수 

 Subversive SVN Connector

 1.0.0

http://download.eclipse.org/releases/indigo → Collaboration → Subversive SVN Team provider(Incubation) 설치 http://community.polarion.com/projects/subversive/download/eclipse/2.0/indigo-site/ → Subversive SVN Connectors → Subversive SVN Connectors 설치

필수 

 eGovFrame

 2.5.0

http://www.egovframe.go.kr/update에서 필요 기능 설치 

필수  

 JUnit

 4.8.1

Eclipse에 JUnit이 내장되어 있으므로 별도 설치 필요 없음 

필수  

 PMD

3.2.6 

http://pmd.sourceforge.net/eclipse → PMD for Eclipse 3 설치  

선택 

 FindBugs

 2.0.2

http://findbugs.cs.umd.edu/eclipse

선택 

 Properties Editor

 6.0.0

 http://propedit.sourceforge.jp/eclipse/updates/ → PropertiesEditor 설치

 선택



Eclipse Helios(3.6)

 소프트웨어

버전 

자동설치/업데이트 주소 

필수여부 

 Eclipse

3.6 

http://www.eclipse.org/downloads/packages/release/helios/sr2 

Eclipse IDE for Java EE Developers 다운로드

 필수

 Maven(m2eclipse)

 1.3.1

0.17.0

http://download.eclipse.org/m2e-wtp/releases/ → Maven Integration for Eclipse → m2e - Maven Integration for Eclipse / Maven Integration for WTP (Incubation) → m2e-wtp - Maven Integration for WTP (Incubation) 설치

필수 

 Spring Core

3.1.0 

http://dist.springframework.org/release/IDE → Core / Spring IDE → Spring IDE Core

필수

UML2 Extension

4.0.2

http://download.eclipse.org/releases/helios → Modeling → UML2 Extender SDK

필수 

 Subversive SVN Connector

 1.0.0

http://download.eclipse.org/releases/helios → Collaboration → Subversive SVN Team provider(Incubation) 설치 http://community.polarion.com/projects/subversive/download/eclipse/2.0/helios-site/ → Subversive SVN Connectors → Subversive SVN Connectors 설치

필수 

 eGovFrame

 2.5.0

http://www.egovframe.go.kr/update에서 필요 기능 설치 

필수  

 JUnit

 4.8.1

Eclipse에 JUnit이 내장되어 있으므로 별도 설치 필요 없음 

필수  

 PMD

3.2.6 

http://pmd.sourceforge.net/eclipse → PMD for Eclipse 3 설치  

선택 

 FindBugs

 2.0.2

http://findbugs.cs.umd.edu/eclipse

선택 

 Properties Editor

 6.0.0

 http://propedit.sourceforge.jp/eclipse/updates/ → PropertiesEditor 설치

 선택



위 목록에 있는 순서대로 설치를 해주셔야 오류를 방지할 수 있습니다.

설치 방법은 이클립스를 먼저 설치하시고 나머지는 이클립스의 Help - Install New Software를 통해 설치를 해주시면 됩니다.



Install New Software를 선택하면 아래와 같은 창이 나타나는데 여기서 Work with에 위 목록의 주소를 넣어서 해당 소프트웨어를 설치하시면 됩니다.

(아래 이미지는 egovframe 설치 예)



정상적으로 모두 설치하시면 전자정부 프레임워크 프로젝트를 맥에서도 개발이 가능합니다.




:: 2014.06.21 추가

- Maven(m2eclipse) 설치주소가 http://download.eclipse.org/technology/m2e/releases 으로 변경되었습니다.

:: 2015.06.19 추가

- Eclipse Kepler+eGovFrame(3.1) 관련 설치항목 추가





관련글 더보기