개발자의 끄적끄적

[egovframework] 전자정부 프레임워크 기반으로 게시판을 만들자! - 01) 환경 셋팅 [펌] 본문

개발/java & jsp

[egovframework] 전자정부 프레임워크 기반으로 게시판을 만들자! - 01) 환경 셋팅 [펌]

효벨 2019. 11. 29. 02:00
728x90
반응형

[egovframework] 전자정부 프레임워크 기반으로 게시판을 만들자! - 01) 환경 셋팅 [펌]

 

전자정부 프레임워크 환경세팅 및 게시판 생성에 관해

 

참고될만한 자료라

 

퍼왔습니다! 출처는 아래 명시했습니다!

 

다들 개발 및 세팅에 도움들 되셨으면 좋겠네요!

 

 

 

안녕하세요~

 

전자정부 프레임워크 기반 게시판 만들기를 시작하기에 앞서,

 

환경 설정을 먼저 해보려 합니다.

 

데이터베이스는 Oracle DataBase 를 사용하도록 하겠습니다.

 

우선 첫번째로 전자정부 프레임워크부터 설치 해보도록 하겠습니다.

 

전자정부 프레임워크는 www.egovframe.go.kr 에서 받을 수 있습니다.

 

 

 

 

 

 

2018-04-03 기준 현재는 회원가입 및 로그인을 해야 전자정부 프레임워크를 설치할 수 있습니다.

 

오늘 전자정부 프레임워크 메인 공지사항을 보니

 

□ 회원정보 영구 삭제일 : 2018.04.29.(예정)
□ 적용 및 기능개선 오픈일 : 2018.04.30.(예정)

 

아마 공지 날짜 이후에는 비 로그인 상태에서도 자료를 다운 받을 수 있게 해준다는 것 같습니다.

 

 

우선 다운로드 - 실행환경 다운로드에 표준프레임워크 통합다운로드를 눌러줍시다!

 

 

 

 

저는 최신 버전의 3.7.0 버전을 다운받았습니다.

 

32bit, 64bit 파일이 있으니 환경에 맞춰 받아주시면 되겠습니다.

 

저는 다운받은 파일을 C:\eGovFrameDev-3.7.0-64bit 하위 폴더에 설치 하였습니다.

 

jdk는 1.8 버전을 설치 하였습니다.

 

http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

 

위 링크에서 해당 PC 환경에 맞는 파일을 다운로드 하시면 됩니다 :)

 

설치한 전자정부 프레임워크 이클립스를 실행하면

 

 

 

 

한숨이 나오는것 같은 기분은 왜일까요..

 

 

 

 

Welcome 탭은 과감히 닫아주시고, 우리는 전자정부 프레임워크 기반 게시판을 개발 할 예정이니 프로젝트 생성을 해보도록 합시다. :)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

화면 우측 상단에 동그라미..... 쳐놓은 아이콘에 마우스를 대보시면 Open Perspective 라고 설명이 나옵니다. 해당 아이콘을 클릭하면

 

 

 

 

이런 창이 나오게 되는데, 우리는 전자정부 프레임워크를 사용할 예정이기 때문에 eGovFrame 을 선택하고, OK를 눌러줍니다.

 

그다음 File - New - eGovFrame Web Project 를 클릭하면

 

 

해당 창이 올라옵니다. 

 

맨 위의 Project name 은 우리가 생성할 프로젝트의 이름입니다.

 

저는 PersonalPage 로 생성하겠습니다.

 

게시판만 만드는 것이 아니라 추후에 다른 기능도 넣어볼 생각이기 때문입니다.

 

Group ID 는 자유롭게 적으셔도 됩니다 :)

 

 

 

 

 

 

Next 를 누르시면 예제 소스를 생성할 수 있는 창이 나옵니다

Generate Example 체크박스를 선택하여 Finish 를 눌러줍시다.

 

 

 

 

생성된 프로젝트의 모습입니다 :)

 

다음으로 tomcat 6

.0 버전을 설치 해 보도록 하겠습니다.

 

 

이클립스 하단에 Servers 탭을 클릭하시면 아래와 같은 문구가 나옵니다.

 

해당 문구를 클릭하시면

 

 

위와 같은 창이 나옵니다. Apache 하위의 Tomcat v6.0 Server 를 선택하고 Next 버튼을 누릅니다.

 

 

 

다음으로 Download and Install.. 버튼을 누르시고 동의 후 Finish 버튼을 누르시면 폴더를 선택할 수 있는 창이 나옵니다.

 

저는 C:\tomcat6.0 폴더로 지정하였습니다.

 

tomcat 설치가 완료되었다면, Next 버튼을 눌러 넘어가도록 합시다.

 

 

위 사진과 같이 왼쪽에 있는 프로젝트를 클릭하여 Add> 버튼을 눌러 옮겨주도록 합시다. :)

 

후에 Finish 버튼을 누르시면

 

 

위와같이 바뀌었습니다!

 

여기까지 되셨다면 우리가 아까 생성한 프로젝트 우클릭 -> Run as -> Run on Server 를 클릭 후 Finish를 눌러봅시다.

 

 

 

 

 

갑자기 Console 창에 글씨가 좌르륵 올라가면서 "기본 게시판 목록" 이라는 탭이 생겼습니다.

 

바로 전자정부 프레임워크에서 제공하는 샘플 페이지가 로드 된 것입니다. :)

 

인터넷을 실행시켜서 https://localhost:8080/PersonalPage/

 

를 입력하시고 엔터를 치시면

 

위와 같이 샘플 페이지가 로드되는 것을 볼 수 있습니다.

 

서버 실행 시 기본 브라우저를 설정하고 싶으시다면!

 

이클립스 상단 메뉴의 Window - Preferences 를 클릭 하신 후

General - Web Browser - Use external web browser 를 체크하신 후 사용하고 싶은 브라우저를 선택 후 OK 버튼을 누르시면 됩니다. :)

 

 

 

 

제 브라우저에 보시면 localhost:8085 라고 되어있는데, 8080 포트를 쓰고있어서 부득이하게 바꾸게 되었습니다.

포트번호를 바꾸고 싶으시다면, Servers 탭에 Tomcat v6.0 .... 을 더블클릭 하시고 HTTP/1.1 우측 번호를 바꿔주시면 됩니다 :)

 

 

또한, Modules 탭에 들어가 보시면

 

 

위와 같이 설정이 되어있는데, 프로젝트를 클릭 하시고 Edit.. 버튼을 누르신 후

 

 

위와 같이 바꿔주신 후 OK 버튼을 누른 후, ALT+S 를 눌러 저장하신 다음

서버를 재시작 해보시면

 

http://localhost:8080/PersonalPage/ 

 

URL 이 아닌 

 

http://localhost:8080/

 

URL 로 페이지가 호출되는 것을 볼 수 있습니다.

 

편의를 위해 앞으로는 이렇게 진행하도록 하겠습니다.

 

다음 시간에는 Oracle DataBase 와 연동하는 작업을 해보도록 하겠습니다. 잘 부탁드립니다! :)

 

 

 

출처 : https://canelia09.tistory.com/2

반응형
Comments