목차

개발자 개발환경 구성 가이드

개요

전자정부 개발자 개발환경은 기본적으로 Windows 32 Bit 기반으로 제공되나 이 이외의 환경에서도 사용 가능하다.
Windows 32 Bit 이외의 환경에서 개발환경을 사용할 필요가 있을 경우 본 가이드를 참고하도록 한다.

설명

개발환경을 개별적으로 구성해야 할 필요가 있을 경우 환경에 맞는 eclipse를 다운로드 받아 다음의 순서에 맞게 설치하도록 한다.
설치 소프트웨어 간 dependency 정보가 있으므로 반드시 아래의 순서를 따르도록 한다.

* 주의 전자정부 개발자 개발환경은 Oracle Java상에서 기능이 정상적으로 동작합니다. 다른 java (Open JDK)에서는 일부 기능이 정상적으로 동작하지 않을 수 있습니다.
* 주의 설치가이드 플러그인 [자동설치/업데이트주소]는 최신버전을 다운로드 받을 수 있는 주소 입니다. 개발환경에 설치된 버전과의 차이가 있을 수 있습니다.
* 주의 설치가이드 플러그인 [자동설치/업데이트주소]는 해당 플러그인을 공식적으로 받을 수 있는 저작자의 배포 주소 입니다. 주소가 변경되거나 상황에 따라서 다운로드가 안될 수 있습니다.

설치가이드

소프트웨어버전자동설치/업데이트주소필수여부
Eclipse 4.8.0 https://www.eclipse.org/downloads/packages/release/photon/r/eclipse-ide-java-ee-developers → Eclipse IDE for Java EE Developers 다운로드 필수
Spring IDE Core 3.9.11 http://download.springsource.com/release/TOOLS/update/e4.8/ → Core / Spring IDE → Spring IDE Core 필수
UML2 Extension 5.4.0 http://download.eclipse.org/releases/photon/ → Modeling → UML2 Extender SDK 필수
Subversive SVN Team Provider 4.0.5 http://download.eclipse.org/technology/subversive/4.0/update-site/ → Subversive SVN Team Provider Plugin → Subversive SVN Team Provider 설치 필수
Subversive SVN Connectors 6.0.4 http://community.polarion.com/projects/subversive/download/eclipse/6.0/update-site/ → Subversive SVN Connectors → Subversive SVN Connectors 설치, SVNKit 1.8.14 Implementation 설치 필수
eGovFrame 3.9.0 http://maven.egovframe.kr:8080/update_3.9/ 에서 필요 기능 설치 필수
JUnit 4.12 Eclipse에 JUnit이 내장되어 있으므로 별도 설치 필요 없음 필수
MyBatipse 1.2.3 http://dl.bintray.com/harawata/eclipse/ → MyBatipse → MyBatipse 선택
PMD 4.10.1 https://dl.bintray.com/pmd/pmd-eclipse-plugin/updates → PMD for Eclipse → PMD Plug-in 선택
FindBugs 3.0.1 http://findbugs.cs.umd.edu/eclipse → FindBugs → FindBugs Feature 선택
Properties Editor 6.0.5 http://propedit.sourceforge.jp/eclipse/updates/ → PropertiesEditor → Properties Editor , PropertiesEditor_Asian_NLS 설치 선택
EclEmma 3.1.1 http://update.eclemma.org/ → EcliEmma → EclEmma Java Code Coverage 선택
Gradle 2.2.2 http://download.eclipse.org/buildship/updates/e48/releases → Buildship: Eclipse Plug-ins for Gradle → Buildship: Eclipse Plug-ins for Gradle 선택
Android Developer Tools 23.0.7 http://rgladwell.github.com/m2e-android/updates/ → Developper Tools 모두설치 안드로이드 개발 필수
Android Connector for M2E 1.4.0 http://rgladwell.github.com/m2e-android/updates/ → Android for Maven Eclipse → Android for Maven Eclipse 안드로이드 개발 필수