- 로컬 저장소 생성(jsp 프로젝트)
- gitignore 파일 생성 (git 으로 관리하지 않을 파일, 폴더를 작성하기 - 형상관리할때 ) commit 을 하기전에 .gitignore 파일에 관리 제외 대상을 등록해야한다. (중요하다 )
gitignore.io 를 통해 .gitignore 의 내용을 손쉽게 작성할 수 있다. https://www.toptal.com/developers/gitignore
3.github 에 저장소 생성(jsp )
target 컴파일된 결과값까지 줄 필요가 없다.
서블릿 생성
- HTTPServlet 클래스를 상속한 클래스를 생성
- url-mapping web.xml 설정하는 방법 서블릿 클래스를 만들때 @WebServlet 어노테이션을 통해 url 등록
- group-id 패키지도 패키지 작명 : 도메인 역순(메이븐 프로젝트의 Group id ) kr.or.ddit.모듈.서브모듈
메이븐 빌드 도구
- 프로젝트에서 필요로 하는 라이브러리 관리의 어려움
- 프로젝트를 배포하는데 있어서 공통된 작업이 보이기 시작
- java 파일을 컴파일
- class 에서 사용하는 설정파일들을 복사
- 운영 코드를 테스트 할 수 있는 테스트 자바 코드 컴파일
- 테스트 코드에서 사용하는 설정 파일들 복사
- 테스트 코드 통과 여부
- 테스트 코드를 제외한 운영코드로 war 파일로 패키징
- 설치된 tomcat 의 webapps 폴더에 war 파일 복사
- 서버에 배포를 할때 메이븐을 사용하면 편함
댓글
댓글 쓰기