2. Spring Maven Project 생성 방법
1. 개발환경 설정 (STS)
> STS 다운로드, 압축해제, 실행
- STS 실행 시 반응이 없는 경우 > ini파일 설정 수정
> Market place에서 Spring Tools 4 - for Spring Boot 확인(4.3.0. RELEASE)
2. Maven 프로젝트 생성
> 참고 : https://doitnow-man.tistory.com/115
> 프로젝트 설정
- New -> Project -> Maven -> Maven Project
- workspace : default
- Select an Archetype :
- Group Id : org.apache.maven.archetypes
- Artifact Id : maven-archetype-webapp
- Configure own setting
- Group Id : 프로젝트를 생성한 그룹, 보통 자바 패키지 처럼 URI를 거꾸로 입력
- Artifact Id : 프로젝트를 나타내는 유일한 이름, 그룹 내 다른 아티팩트와 이름이 같으면 안된다.
- Version : 프로젝트의 현재 버전
- Package : 프로젝트의 최상위 패키지(자동으로 채워짐)
> 설정을 완료하고 프로젝트를 생성하면 필요한 데이터를 자동으로 다운로드 및 적용
3. 생성된 프로젝트 설정
> java compiler 설정
- 프로젝트 우클릭 -> Properties -> Java Compiler에서 1.5버전 확인
- POM.xml에 아래 내용 추가 -> 자동 다운로드 및 적용
- 프로젝트 우클릭 -> Maven -> Annotation Processing(or Java EE Integration) -> Enable Project Specific Settings 체크
- 프로젝트 우클릭 -> Properties -> Java Compiler에서 1.8버전으로 변경된 내용 확인
4. Servlet lib 추가
> WAS위에서 프로젝트가 실행되기 때문에 WAS Servlet lib 사용 필요
> POM.xml에 javax.servlet-api dependency추가
> 프로젝트에 에러 사라짐 확인
5. 프로젝트 실행
> WAS 서버를 이용한 실행
- 프로젝트 우클릭 -> Run As -> Run on Server
> WAS 서버 설정
- WAS 선택(Tomcat v8.5 Server)