오늘은 전자정부프레임워크(eGovFrame) 개발환경을 Mac OS에서 구축해보도록 하겠습니다.
전자정부프레임워크(이하 eGov)는 자바 기반의 웹어플리케이션 개발을 위한 개발도구입니다.
IDE Tool인 Eclipse에 Spring Framework + Maven + iBatis(or myBatis)로 기본 구성되어 있습니다.
현재 3.5.1 버전이 최신이며 앞으로도 업그레이드 될 예정입니다.
스프링에서 제공하는 IDE 툴인 Spring Tool Suite(이하 STS)는 Eclipse 버전에 따라 최적화된 스프링프레임워크를 설치한 것입니다.
스프링 홈페이지를 통해 STS를 다운로드하겠습니다.
1. Spring 홈페이지 접속 및 STS 다운로드
1) 브라우저에서 ‘https://spring.io’ 접속 후 스크롤을 내려 ‘Learn more about STS’를 클릭합니다.
2) 우측에 ‘DOWNLOAD STS(3.7.2.RELEASE for Mac)’ 버튼을 클릭하면 다운로드가 시작됩니다.
3) 다운로드 폴더에서 다운로드한 압축파일(spring-tool-suite-3.7.2.RELEASE-e4.5.1-macosx-cocoa-x86_64.tar)의 압축을 해제합니다.
4) 3)의 압축파일을 해제하면 ‘sts-bundle’ 폴더가 추출됩니다.
5) 다운로드 폴더에 있는 ‘sts-bundle’ 폴더를 응용 프로그램 폴더로 이동시킵니다.
6) ‘sts-bundle’ 폴더에 있는 ‘STS’를 실행하면 다음과 같은 메시지가 나옵니다.
열기를 클릭하면 앞으로 이 메시지는 나오지 않고 정상실행됩니다.
7) 다음과 같은 메시지가 뜬다면 JDK 1.7 이상의 버전을 설치해야 합니다.
(현재 PC에 JDK1.7 이상이 설치되어 있다면 정상실행됩니다.)
현재 STS 버전(3.7.2.RELEASE)은 자바 1.7 이상의 버전과 연동이 되므로, 다음 시간에는 자바 최신버전을 다운받아 설치하도록 하겠습니다.