log.info
article thumbnail

공통컴포넌트 생성 및 조립도구 실습

 

프로젝트 생성

생성할 때 Generate Example 체크박스를 클릭하지 않고 빈 프로젝트로 생성한다

 

 

DB 연결

DB는 교육환경에 설치되어 있는 mySQL을 이용한다.

 

아래 경로로 가서 start.up 배치 파일을 실행

 

실행하고 이클립스에서 DB connect 해보면 아래와 같이 잘 된다.

 

 

 

컴포넌트 생성

 

프로젝트 우클릭 - [New] - [eGoveFrame Common Component] 클릭

 

[사용자 DB에 생성] 라디오버튼 클릭 후 다음

 

이전에 연결했던 com 데이터베이스 선택 후 [Connection Test] 클릭

연결이 잘 되는 것을 확인하고 [Create Table] 클릭하여 DB에 테이블을 생성해준다.

 

생성이 완료되면 아래와 같이 Success 문구가 나타난다.

 

 

빌드에 시간이 좀 걸리니 기다려준다.

 

 

서버 가동

톰캣에 프로젝트를 올리고 가동해주면 다음과 같이 화면이 나타난다.

 

 

 

오류 조치

case1. timeout

pc의 성능이 좋지 않은 경우 발생

 

[Servers] 탭에서 톰캣 서버를 더블클릭하고 start 시간은 180초 정도까지 늘려준다.

변경 후 꼭 저장해주기

 

 

case2. 프로젝트 Clean 후 업데이트

이미 포스팅 한 적 있으므로 pass

 

 

case3.  mysql 충돌문제

예전에 mysql을 설치하고 계속 가동한 경우 port 번호가 겹쳐서 충돌이 나는 경우가 있음

 

이때는 아래 경로로 가서 my.ini 파일을 노트패드나 메모장으로 열어준다

 

port 번호를 3336, 13306 등 다른 번호로 변경하고 저장한 후

 

이클립스 DB properties 에서 url 포트도 바꾸어주고

 

웹 프로퍼티에 있는 포트번호도 변경해준다

 

 

이 후 재가동하여 잘 변경이 되었는지 확인해본다.

 

 

profile

log.info

@EUNAH.J

🧾 공부하면서 기록하는 블로그

검색 태그