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