설치에 앞서 아래 두 프로그램이 먼저 설치 되어있어야 한다.
(1) jdk(자바)프로그램
(2) apache-tomcat 서버 프로그램
설치 및 설정 흐름 요약
1. 다운로드 : 전자정부 공식 사이트에 접속하여 전자정부 프레임워크를 다운받는다.
2. 설치 및 실행 : 다운받은 실행 파일로 설치(압축파일)를 진행하고 완료 후 이클립스를 실행한다.
3. 서버올림 : 이클립스에서 아파치 웹 서버를 연결한다.
4. 프로젝트 생성 : 사용할 프로젝트를 생성한다.
5. 서버연결 : 아파치 웹 서비스에 생성된 프로젝트를 올려놓는다.
6. 서버실행 : 아파치 웹 서버를 실행한다.
7. 샘플실행 : 전자정부에서 제공하는 샘플파일을 실행하여 본다.
<다운로드>
(1) 사이트 연결 : https://www.egovframe.go.kr/home/main.do
표준프레임워크 포털 eGovFrame
본문 내용 바로가기 대메뉴 바로가기 소개 구성 구성상세 버전별 구성 오픈소스 SW 현황 아키텍쳐 라이선스 적용사례 추진성과 기술지원내역 컨트리뷰션 센터소개 지원서비스 적용지원 서비스
www.egovframe.go.kr
(2-1) 다운로드 > 개발환경
(2-2) 3.x다운로드 > 개발자용 개발환경 64(...) Version 3.10.0 (클릭)
(3) eGovFrameDev-3.10.0-64bit.exe를 다운받는다.
<설치 및 실행>
(1) 설치하기 : 다운로드 받은 eGovFrameDev-3.10.0-64bit.exe 파일을 더블 클릭하여 실행한다.
(2) 설치결과 : 실행 후엔 압축이 해제 되고 eGovFrameDev-3.10.0-64bit라는 폴더가 생성된다.
전자정부 프레임워크는 설치 install 하는 것은 없고 관련 폴더가 생성되면 그걸로 설치 끝
생성된 폴더로 이동한다.
* 압축해제 시 경로는 C:\ 이나 C:\Program Files 정해놓고 하시는 것이 찾기가 편했어요...^^
위 처럼 설치의 결과는 eclipse 폴더와 workspace 폴더가 생겨나는 것이다.
생성된 eclipse는 반드시 사용해야하지만 workspace는 선택이다.
(3) 이클립스 실행
- 생성된 eclipse 폴더로 이동 후 이클립스를 실행한다.
<이클립스 설정>
1. 아파치 서버 연결
2. 퍼스펙티브 확인
3. 프로젝트 생성
4. 아파치 서버에 프로젝트 연결
1. 아파치 서버 연결
(1) Window > Preferences를 클릭하면 팝업창이 열린다.
(2) Server > Runtime Environments -> [Add] 버튼 클릭
(3) New Server Runtime Environment 팝업 창에서 Apache Tomcat v9.0 선택 후 [Next]
(4) [Browe...] 버튼 클릭하여 Tomcat Server 위치 선택 후 [Finish]
2. 퍼스펙티브 확인
프로젝트 생성에 앞서 아래의 사항을 확인한다.
반드시 eGovFrame이라는 Perspective가 선택되어 있어야 한다.
혹시 eGovFrame 퍼스펙티브가 없는 경우 아래를 따라한다.
(ㄱ) Open Perspective를 클릭한다.
(ㄴ) Open Perspective 팝업창이 열리고 eGovFrame을 선택하고 [Open]버튼을 클릭한다.
3. 프로젝트 생성
(1) File > New > egovFrame Web Project를 선택한다.
(2) 프로젝트 이름(mywork1) - 임의의 값 입력 가능
Group Id (1) - 필수 사항이지만 무엇리든 입력 가능
[Next] 버튼 클릭
(3) Generate example 체크 후 [Finish]
(4) 약간의 로딩 시간이 지난 후 아래의 이미지와 같이 프로젝트가 생성된다.
(5) 우측 화면 하단의 탭 메뉴는 모두 닫는다.
(6) Window > Show View > Servers를 선택한다.
(7) 본 화면 아래 만들어진 Servers (탭) 화면에서 아래 이미지와 같이 새로운 서버를 생성한다.
4. 아파치 서버에 프로젝트 연결
http://localhost:포트번호/프로젝트명/egovSampleList.do
<test.do 구현하기>
1. Controller 파일 설정
- 프로젝트 아래의 egovframework.example.sample.web 패키지 안에 있는
EgovSampleController 파일에 아래의 내용 설정
@RequestMapping(value = "/test.do") //웹 주소 매핑
public String test(){
return "sample/test";
}
2. jsp 파일 생성
- 위치 : 프로젝트명 > src > webapp > WEB_INF > jsp > egovframwork > example > sample > test.jsp
'전자정부프레임워크' 카테고리의 다른 글
전자정부프레임워크[최종소스 첨부]_(4)코드관리 프로그램, 새로운 패키지, AJAX 이용한 등록, 일반게시판, 회원관리 (0) | 2023.01.27 |
---|---|
전자정부프레임워크_(3)부서관리 (2) | 2023.01.27 |
전자정부프레임워크_(2)오라클 연결 (0) | 2023.01.27 |