개발환경 세팅하기 - Gilsuk/ziozio GitHub Wiki

준비물

이클립스에 JRE 추가하기

  1. 다운 받은 OpenJDK-11을 적당한 경로에 압축해제한다.
  2. Eclipse 메뉴 에서 Windows -> Preferences -> Java -> Installed JREs -> Add
  3. Standard VM 선택
  4. JRE Home 경로에 OpenJDK-11 경로를 지정
  5. Finish

프로젝트용 서버 설치

  1. 다운 받은 Apache-Tomcat을 적당한 경로에 압축 해제 한다.
  2. 이클립스의 Servers 탭 바닥을 우클릭 하고 New -> Server를 눌러 새로운 서버를 생성
  3. newServer1
  4. Tomcat V9.0 을 선택하고 add를 누른다
  5. newServer2
  6. Browse를 눌러 톰캣의 경로를 지정하고, JRE를 11로 설정한다.
  7. add and remove를 통해 ziozio 프로젝트를 서버에 넣는다.
  8. 생성된 서버를 더블클릭하여 Overview 탭을 연다.
  9. Port 탭의 Tomcat/Admin 포트 번호를 8805로 설정한다.
  10. Port 탭의 HTTP/1.1의 포트 번호를 8888로 설정한다.
  11. Port 탭의 AJP의 포트 번호를 8809로 설정한다.

Egit에서 프로젝트 clone 하기

  1. Eclipse 메뉴에서 Windows -> Perspective -> Open Perspective -> Other
  2. git 선택하고 Open
  3. 왼쪽 Git repository 창에서 Clone a new repo~ 선택
  4. URI에 https://github.com/Gilsuk/ziozio.git 입력
  5. Authentication 란에 본인의 github 계정 정보 입력
  6. Next -> Next -> Finish

project로 import

  1. 클론 후 ziozio를 우클릭 하여 Import Projects 선택
  2. 임포트를 완료한다.
  3. Windows -> Perspective -> Open Perspective -> Other -> Java EE -> Open
  4. ziozio 프로젝트가 들어왔는지 확인한다.

프로젝트 속성을 Dynamic Web Project로 설정하기

  1. ziozio 프로젝트를 우클릭 하여 Properties 창을 연다
  2. 설정 예시
  3. 그림과 같이 설정한 후, 빨간 네모 박스를 클릭
  4. Context Root를 / 로 변경한다.
  5. Apply -> Apply and Close

프로젝트의 라이브러리 설정

  1. ziozio 프로젝트를 우클릭하여 build path -> configure build path 선택
  2. Libraries 탭 클릭
  3. Add library 선택
  4. JUnit -> JUnit5 -> Finish
  5. Apply -> Apply and Close
  6. 다운받은 *.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
  • ...
  • 등등