본문 바로가기

개발/JAVA

전자정부프레임워크 3.8 설치 및 환경세팅

2019년에 새롭게 배포 된 3.8버전

 

 

 

전자정부프레임워크 홈페이지 가서 제일 최신 버전인 3.8 개발 환경을 다운로드 받는다.

 

물논 JDK도 깔려 있어야 함

 (3.5 이상) JavaEE(J2EE) 7 혹은 JDK1.7 이상의 환경 (단, 개발환경 3.5.1 부터 JDK8 적용 가능)

 (3.6 이상) JavaEE(J2EE) 7 혹은 JDK1.7 이상의 환경

 (3.7 이상) JavaEE(J2EE) 8 혹은 JDK1.8 이상의 환경

 (3.8 이상) JavaEE(J2EE) 8 혹은 JDK1.8 이상의 환경

   1. Servlet 3.1 사용

   2. Servlet 2.5는 공통 콤포넌트 커스터마이징(Servlet 2.5 Downgrade) 참고

 

라고 https://www.egovframe.go.kr/wiki/doku.php?id=egovframework:dev3.8:gettingstarted  에 적혀 있음. 은 출처!

 

 

다운 받아서 설치하면 알아서 이클립스를 깔아 줌.

이클립스 실행하여 우측 상단에 Open Perspective 열어서 eGovFrame 추가해주기

프로젝트를 만들자.

왼쪽 Package Explorer에서 허연 창에 대고 오른쪽 마우스 New를 한다

 

웹 프로젝트를 만들려고 하니 eGovFrame Web Project 를 선택해줌

 

대충 이름 적고 Next 하면 

 

예제 소스 추가할 건지 물어봄.

상단 Generate Example에 체크하고 Finish 

 

그러고 나니 렉 걸려서 진행이 안되기에 몇 번이나 껐다 키고 수동으로 프로젝트 다시 추가 함..

(Explorer에는 안뜨는데 workspace에는 생성되어 있길래)

 

수동으로 추가 하고 나니 다음엔 빨간줄 에러들이 쫙쫙.

The import org.springframework cannot be resolved 

이딴 거 뜨면 우선 메이븐 업데이트 해보고 (프로젝트 우클릭-Maven-Update Project..)

그래도 안되면 프로젝트 우클릭-Run As에서 Maven test도 해보고 Maven clean도 해주고 다시 Maven Build를 해보길

 

우선 나는 메이븐 업뎃 하니깐 에러 다 사라짐.

 

샘플 파일 다 잘 들어가있는지 오류 없는지 다시 확인

 

그렇다면 잘 켜지는지 보기 위해 서버를 깔자

서버는 Apache Tomcat v8.0 버전 권장

 

경로 지정하고 Next해서 프로젝트 서버에 입히고 Finish 함.

나는 이미 갖고 있어서 다운은 안 받았음~

 

잘 작동하는지 Start 해봄.

 

이미 log4j2까지 다 세팅되어 있어서 이런저런 로그들이 콘솔창에 올라감

성공적으로 켜진 뒤 들어가보기

localhost:8080/jplus_board_exam

 

두둥 게시판이 만들어 졌음!

끝!

 

 

은 아니고

이제 샘플파일을 기반으로 CRUD 기능 포함 내 게시판을 만들 예정임

 

 

반응형