만들어보고자 하는 것
전자정부프레임워크에서 샘플페이지 프로젝트를 생성하고, 톰켓서버로 web browser를 통해서 로컬로 샘플페이지를
영상:[전자정부프레임워크v3.5.1] 3분 컷! 기본 샘플페이지 만들기
전자정부프레임워크 설치부터 기본 샘플 페이지를 띄우는 것까지 3분 안에 따라해 보는 영상을 만들었습니다. 영상을 참고하시면서 샘플 페이지를 만들어서 전자정부프레임워크에 기본 사용법을 알아보세요!!
도움이 되셨다면 좋아요와 구독도 부탁드립니다. 감사합니다.
https://www.youtube.com/watch?v=d1q644-mbIk
1. 설치 및 이클립스 실행
전자정부프레임워크 다운로드 페이지에서 개발자용 개발환경 32bit/63bit(Implementation Tool) Full Version 3.5.1
을 선택합니다.
3.5.1버전을 선택한 이유는제가 JDK 버전을 1.7/1.8을 사용하고 있기 때문이지요.
32bit와 64bit를 선택해야 하는데, 제 pc의 경우 64bit의 운영체제이므로 64bit.exe로 설치를 진행했습니다.
설치한 파일을 실행시키면
eclipse LUNA 버전도 같이 깔립니다.
설치를 마친 후에 eclipse를 실행시켜 줬습니다.
2. 샘플프로젝트 생성하기
Project Explorer창에 우클릭 > [New] > [eGovFrame] >[eGovFrame Web Project] 를 클릭합니다.
[eGovFrame Web Project]가 없으면 [other...]를 선택하시고 [eGovFrame]폴더를 찾아서 최종적으로 [eGovFrame Web Project]를 선택한 후에 Next >를 클릭합니다.
샘플페이지 프로젝트의 폴더의 구조입니다.
주로 프로젝트를 진행할 때에는
src/main/java 와 src/main/webapp/WEB-INF/jsp 를 중점적으로 사용하게 됩니다.
3. 샘플페이지 실행하기
tomcat으로 프로젝트 서버를 지정하고 사용하는 법을 알아보겠습니다.
[해당프로젝트] 우클릭 -> [Run As] -> [Run on Server]를 선택합니다.
저는 Tomcat v7.0 server를 설치해두어서 이를 선택하고 'Next >'를 누릅니다.
tomcat을 설치한 경로로 설정을 하고 Finish를 누르면 다음같이 Package Explorer에 'Servers'폴더가 생성됩니다.
4. 서버 실행
서버가 정상적으로 실행이 되면 다음과 같이 샘플페이지 화면이 나옵니다.
에러잡기
Failed to execute goal on project hello: Could not resolve dependencies for project hello:hello:war:1.0.0: Failed to collect dependencies at egovframework.rte:egovframework.rte.ptl.mvc:jar:3.5.0: Failed to read artifact descriptor for egovframework.rte:egovframework.rte.ptl.mvc:jar:3.5.0: Could not transfer artifact egovframework.rte:egovframework.rte.ptl.mvc:pom:3.5.0 from/to egovframe (http://www.egovframe.go.kr/maven/): No appropriate protocol (protocol is disabled or cipher suites are inappropriate) -> [Help 1]
[ERROR]
[ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch.
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR]
[ERROR] For more information about the errors and possible solutions, please read the following articles:
[ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/DependencyResolutionException
해결방법
pom.xml에서
기존 레포지터리 서버 경로를
다음과 같이 변경해 보시기 바랍니다.
http://www.egovframe.go.kr/maven/
=>
http://maven.egovframe.kr:8080/maven/
댓글