개발환경 세팅하기 - Gilsuk/ziozio GitHub Wiki
준비물
이클립스에 JRE 추가하기
- 다운 받은 OpenJDK-11을 적당한 경로에 압축해제한다.
- Eclipse 메뉴 에서 Windows -> Preferences -> Java -> Installed JREs -> Add
- Standard VM 선택
- JRE Home 경로에 OpenJDK-11 경로를 지정
- Finish
프로젝트용 서버 설치
- 다운 받은 Apache-Tomcat을 적당한 경로에 압축 해제 한다.
- 이클립스의 Servers 탭 바닥을 우클릭 하고 New -> Server를 눌러 새로운 서버를 생성
- Tomcat V9.0 을 선택하고 add를 누른다
- Browse를 눌러 톰캣의 경로를 지정하고, JRE를 11로 설정한다.
- add and remove를 통해 ziozio 프로젝트를 서버에 넣는다.
- 생성된 서버를 더블클릭하여 Overview 탭을 연다.
- Port 탭의 Tomcat/Admin 포트 번호를 8805로 설정한다.
- Port 탭의 HTTP/1.1의 포트 번호를 8888로 설정한다.
- Port 탭의 AJP의 포트 번호를 8809로 설정한다.
Egit에서 프로젝트 clone 하기
- Eclipse 메뉴에서 Windows -> Perspective -> Open Perspective -> Other
- git 선택하고 Open
- 왼쪽 Git repository 창에서 Clone a new repo~ 선택
- URI에 https://github.com/Gilsuk/ziozio.git 입력
- Authentication 란에 본인의 github 계정 정보 입력
- Next -> Next -> Finish
project로 import
- 클론 후 ziozio를 우클릭 하여 Import Projects 선택
- 임포트를 완료한다.
- Windows -> Perspective -> Open Perspective -> Other -> Java EE -> Open
- ziozio 프로젝트가 들어왔는지 확인한다.
프로젝트 속성을 Dynamic Web Project로 설정하기
- ziozio 프로젝트를 우클릭 하여 Properties 창을 연다
- 그림과 같이 설정한 후, 빨간 네모 박스를 클릭
- Context Root를 / 로 변경한다.
- Apply -> Apply and Close
프로젝트의 라이브러리 설정
- ziozio 프로젝트를 우클릭하여 build path -> configure build path 선택
- Libraries 탭 클릭
- Add library 선택
- JUnit -> JUnit5 -> Finish
- Apply -> Apply and Close
- 다운받은 *.jar 파일들을 프로젝트 폴더의 WebContent/WEB-INF/lib에 집어 넣는다.
- jstl.jar, standard.jar FROM jakarta-taglibs-standard-1.1.2.zip
- cos.jar FROM cos-20.08.zip
- commons-fileupload-1.4.jar FROM commons-fileupload-1.4-bin.zip
- commons-io-2.6.jar FROM commons-io-2.6.zip
- sqlite-jdbc-3.27.2.1.jar
- ojdbc6.jar
- ...
- 등등