일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
- 자바 thread 실행 순서 제어
- hash table
- Kadane's Algorithm
- 자바 스레드 실행 순서 제어
- 카데인 알고리즘
- input
- array
- SpringBoot 2
- R
- 수학
- 자바입력
- 사칙연산
- heroku
- JAVA11
- Easy
- scanner
- Today
- Total
DeFacto-Standard IT
Spring Legacy Project 기본세팅 본문
Spring Legacy Project - MVC Project 생성 시 기본적으로 세팅해야 할 사항이 몇가지 있다.
1. pom.xml
- GroupId, ArtifactId 수정
Project를 처음 만들 때의 과정에서 top-level package를 설정하는 부분에서 GroupId와 ArtifactId를 입력해야한다.
GroupId는 규모가 큰 것부터 작은 것의 순서로 기술한다.
예를들어 url이 aaa.co.kr이라면 GroupId에는 kr.co.aaa라고 기술한다.
여기서 kr.co.aaa는 GroupId에 해당하고, ArtifactId는 프로젝트의 이름에 해당한다.
따라서 ArtifactId에 프로젝트 명을 적어줘야 한다.
- Java/Spring Version
Java버전의 경우 1.6, Spring의 경우 3.x.x버전이 설정되는데, 최신으로 변경한다.
2. JRE System Library 버전
오른쪽마우스 - Properties에 들어가서 1.8버전으로 변경한다.
3. Project Facets
프로젝트 오른쪽마우스 - Properties - Project Facets - Dynamic Web Module을 3.1로, Java를 1.8로 변경
4. Root Context 변경
프로젝트 오른쪽마우스 - Properties - Web Project Settings - Context root 수정
4-2. 만약 어플리케이션을 실행했는데도 Context root가 변경되지 않는 경우
- Servers오른쪽마우스 - Add and Remove - 전부 제거 - Finish
- Servers오른쪽마우스 - Clean
- Servers오른쪽마우스 - Add and Remove - 해당 프로젝트 Add - Finish
를 하면 제대로 보이게 된다.