전자정부 프레임워크 세팅을 위해서 개발환경은 아래 링크에서~
프로젝트 생성을 해보자.
File -> New -> Other 클릭
eGovFrame Web Project를 클릭하고 Next > 를 클릭한다.
Project name 말 그대로 프로젝트 이름을 적는다.
Group Id 는 그룹 아이디를 적는데 보통 com.회사 이름이 들어가거나 그러기도 한다.
Dynamic Web Module version은 Servlet Spec이라 한다. 기본적으로 2.5가 설정되어 있다.
나는 자바는 8이상(11) 톰캣은 9버전을 사용할 것이므로 서블릿 스펙은 4.0으로 변경한다.
톰캣 설치는 나중으로 하고.. Next >
우선 예제 소스를 생성하기로 하고 Finish를 클릭한다.
뭔가 열심히 가져오고 설치하고 그런 과정이 지나간다.
열린걸 보면 기분나쁜 빨간 에러표시가 있다.
아래에 에러 로그를 확인해보자.
Dynamic Web Moudle to 2.5 가 에러에 있다.
아까 버전을 2.5에서 4.0으로 바꿨는데 그것이랑 연관되어 있는것 같다.
우선 프로젝트에 porm.xml을 열어보자.
아래처럼 변경한다.
<artifactId>servlet-api</artifactId>
<version>2.5</version> 이것을
<artifactId>javax.servlet-api</artifactId>
<version>4.0.1</version>
이렇게 처음 설정한 버전으로 변경한다.
그리고 src -> main -> webapp -> WEB-INF -> web.xml 을 들어간다.
형광표시에는 2_5, 2_5, 2.5 로 되어있는 것을 4_0, 4_0, 4.0으로 바꾼다.
그리고 Project 우클릭 하고 Maven -> Update Project 를 클릭한다.
Force Update of Snapshots/Releases 체크 후 -> OK 클릭
update가 끝나면 에러표시가 사라진다. 깔끔.
이제 톰캣을 설치하고 설정해줘야 한다.
아래 링크를 들어가서
http://tomcat.apache.org/whichversion.html
원하는 버전을 클릭하고
32비트, 64비트 컴퓨터 환경에 맞춰서 다운받는다.
그리고 원하는 위치에 압축을 푼다. 경로만 확인하고 다시 이클립스로 돌아간다.
클릭 클릭한다.
다운받은 버전을 클릭하고 Next >
Browse... 를 클릭하고 압축 푼 폴더를 가서 선택을 한다.
그리고 Finish
그리고 우클릭 Add and Remove 를 클릭하고
Project 를 클릭하고 Add > 클릭 Finish 클릭
그리고 다시 우클릭을 하고 Start 를 누른다. 마아악~ 톰캣이 돌고 나서 인터넷 창에
http://localhost:8080/helloPj
입력하면
서버에서 기본 포트는 8080으로 설정되어 있다. Overview에서 원하는대로 수정할 수 있고
/helloPj
는 프로젝트 이름으로 자동으로 설정되어 있다. 이것도 편의상 /helloPj -> /
이렇게 그냥 슬래쉬로만 변경해서 사용하기도 한다. Overview 옆에 Modules 에서 Path 설정할 수 있다.
아무튼 우선 이렇게 전자정부 프레임워크 예제 프로젝트를 생성해 보았다.
'웹개발 > 전자정부 eGovFrame' 카테고리의 다른 글
[전자정부] eGovFrame 게시판 (3) : Controller, Service, Dao, VO MVC 패턴. 데이터 저장하기 (7) | 2024.07.24 |
---|---|
[전자정부] eGovFrame 게시판 (2) : 오라클 DB 연동 (0) | 2022.11.12 |
[전자정부] EgovFrame Install 설치 및 개발환경 (0) | 2021.11.09 |
댓글