1. 전자정부 표준프레임워크란?
개발프레임워크는 정보시스템 개발을 위해 필요한 기능 및 아키텍처를 미리 만들어 제공함으로써 효율적인 어플리케이션 구축을 지원합니다.
“전자정부 표준프레임워크”는 공공사업에 적용되는 개발프레임워크의 표준정립으로 응용 SW 표준화, 품질 및 재사용성 향상을 목표로 합니다.
이를 통해“전자정부 서비스의 품질향상”및“정보화 투자 효율성 향상”을 달성하고 대ㆍ중소기업이 동일한 개발기반 위에서 공정경쟁이 가능하게 됩니다.
※ 표준프레임워크는 기존 다양한 플랫폼(.NET, php 등) 환경을 대체하기 위한 표준은 아니며, java 기반의 정보시스템 구축에 활용하실 수 있는 개발·운영 표준환경을 제공하기 위한 것입니다.
2. 시작하기
우선 전자정부 표준프레임워크에 접속을 하자
http://www.egovframe.go.kr 접속!
홈페이지에 접속 후 개발가이드의 시작하기를 눌러보자
그러면 다음 화면이 나온다
버전이 2가지가 있는데 저는 3.0 으로 해보겠습니다.
다음과 같은 화면이 뜨는데 개요를 확인하고 개발환경을 설치 해봅시다~
3. 개발환경 설치
아래 보이는 구현 도구 툴 설치를 눌러보자.
눌러보면 개발환경다운로드를 하는 설명이 적힌 페이지를 볼 수 있습니다.
대충 내용은 회원가입을 하고 로그인을 한 후에 다운로드 페이지에서 다운로드를 하는 것입니다.
그럼 회원가입을 하고 로그인을 했으면 같이 다운로드 해보겠습니다.
홈에서 다운로드에 있는 개발환경을 눌러보자
우리는 위에서 3.0 버전을 하기로 했기에 왼쪽의 3.x 다운로드를 클릭하자
그다음 개발자용 개발환경을 클릭하여 본인 운영체제 비트에 맞게 다운을 받습니다.
저는 64비트로 받아보겠습니다.
받은 후 실행을 하면 압축을 풀라고 나오는데 저는 경로를 C 드라이 바로 밑에 풀겠습니다.
C드라이브 밑에 다음과 같은 폴더가 압축이 풀렸고 그 안에 eclipse 폴더를 들어오면
eclipse 를 실행할수 있습니다
Workspace의 위치는 압축이 풀린 폴더 안에 있는 workspace 폴더로 지정하였습니다.
※ 아래 Use this as the default and do not ask again 을 체크하면 다음 실행시 워크스페이스 경로를 묻지 않습니다.
이와 같은 화면이 잘 나온다면 구현하기 위한 도구는 설치 되었습니다!!
이제 플러그인을 설치해볼까요!?
4. 플러그인 설치
이클립스 위에 메뉴에서
eGovFrame -> Configuration -> Customize Development Tool 메뉴 선택 합니다.
Next 를 누릅니다
라이센스를 동의하고 Finish를 눌러줍니다.
끝나고 나면 이클립스를 재시작하겠냐고 묻는 팝업창이 뜨는데,
Yes를 눌러 재시작을 하도록 합니다.
그러면 플러그인 업데이트도 끝났습니다.
그러면 이제 정말 마지막으로 빌드를 도와주는 메이븐 환경 설정을 해볼까요!?
5. 빌드(Build)도구 메이븐(Maven) 환경설정
아래에서 maven 라이브러리를 다운 받습니다.
http://175.114.128.46/publist/HDD1/public/mvnrepository_3.0.zip
(못믿으시겠으시다면 http://www.egovframe.go.kr/wiki/doku.php?id=egovframework:dev3.0:gettingstarted 이곳에 가셔서 Maven 환경설정에 있는 링크를 타셔서 받으셔도 상관 없습니다.)
※ 참고로 지금 하는 메이븐 환경설정은 위에 3. 개발환경설치 라는 화면에 있으니 그걸 보고 따라하셔도 상관없습니다.
그리고 아래에서 setting.xml 을 다운 받습니다.
http://www.egovframe.go.kr/wiki/lib/exe/fetch.php?media=egovframework:dev:settings_2.0.zip
(이 링크 역시 못믿으시면 http://www.egovframe.go.kr/wiki/doku.php?id=egovframework:dev3.0:gettingstarted 이곳에 가셔서 받으셔도 상관 없습니다.)
저는 받은 파일을 아까 받아서 압축을 폴더 안에 repository 라는 폴더를 만들어서 그 안에 방금 받음 maven 라이브러리와 setting.xml 압축을 풀었습니다.
그 다음 settings_2.0 폴더 안에 있는 setting.xml 을 편집기나 이클립스를 통해 열어서
아래 부분에 localRepository를 본인의 경로로 바꿔줍니다.
위에 사진과 같이 저는 위에 부분을 클릭해서 복사를 해서 편집기에 붙여넣기 하는것을 추천합니다.
그 다음으로 이클립스를 메뉴에서
Window -> Preferences 로 들어갑니다
그 다음 Maven -> User Settings 로 가서
Browse.. 를 클릭하여 아까 내가 받고 수정한 setting.xml 을 불러와줍니다.
그리고 Apply 로 적용을 하신후 OK를 누르셔도 되고 바로 OK를 누르셔도 됩니다.
이상으로 전자정부 표준프레임워크를 사용하기 위한 준비는 모두 끝났습니다.
다음에는 간단하게 프로젝트를 만들어 보도록 해보겠습니다.
'etC.' 카테고리의 다른 글
[크롬] 즐겨찾기(북마크) 백업!!! (0) | 2018.06.16 |
---|---|
윈도우10 네트워크 공유 접근 불가 해결방법 (11) | 2018.01.02 |
[Excel] 갑자기 나도 모르게 글자(영어) 간격이 멀어졌을 때 (25) | 2017.08.18 |
광고수익 얻자 구글 애드센스 이용하기! (0) | 2017.08.10 |
UI prototype 툴!! Balsamiq Mockup (2) | 2014.10.14 |