4장. 개발환경 구성
이번 장에서는 애플리케이션 개발 환경 구성방법을 살펴보자. 개발환경을 구축하기 위해서 Eclipse 설치/ Eclipse 에 JBoss 등록과 인스턴스 관리/ Eclipse 플러그인 설치 방법들을 살펴본다. 효과적인 개발환경 구성을 위하여 ‘JBoss AS Tools’ 라는 Eclipse 플러그인 설치와 자동 빌드 도구인 메이븐(Maven)의 간략한 사용법과 메이븐 JBoss 플러그인의 사용법에 대해서도 설명한다.
1.Eclipse 설치 및 JBossAS Tools 설치
Eclipse 다운로드
Eclipse 다운로드 페이지(http://www.eclipse.org/downloads/)에서 ‘Eclipse IDE for Java EE Developers’를 다운로드 받는다. 대부분 독자들의 개발 환경은 Windows운영체제를 사용하기 때문에 Windows 운영체제에서 설치하는 방법을 설명한다.

그림 1. Eclipse 다운로드 페이지
JBoss Tools 설치하기
다음 표를 참고하여 JBoss EAP버전과 Eclipse 지원 버전을 확인하여 해당 버전에 맞는 JBoss Tools 버전을 선택한다. 최신 버전인 Eclipse 4.3 Kepler를 사용하면 JBoss Tools 4.1 버전을 설치하면 된다. JBoss Developer Studio는 레드햇에서 제공하는 Eclipse 기반 개발환경으로 JBoss Tools가 포함된 제품이다.
| Eclipse | JBoss Tools | JBoss Developer Studio | JBoss EAP |
|---|---|---|---|
| 3.3.1.1/Europa | 2.0.1 | 1.0 | 4.2 |
| 3.3.2/Europa | 2.1.2 | 1.1 | 4.3 |
| 3.4/Ganymede | 3.0 | 2.1 | 4.3, 5.0 |
| 3.5/Galileo | 3.1 | 3.0 | 4.3, 5.0 |
| 3.6/Helios | 3.2 | 4.x | 4.3, 5.0 |
| 3.7/Indigo | 3.3 | 5.0 | 4.3, 5.0, 6.0 |
| 4.2/Juno | 4.0 | 6.0 | 4.3, 5.0, 6.0 |
| 4.3/Kepler | 4.1 | 7.0 | 4.3, 5.0, 6.0, 6.1, 6.2 |
표 1. JBoss Tools 버전과 지원하는 Eclipse 버전