Notice
Recent Posts
Recent Comments
«   2024/05   »
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 29 30 31
Archives
Today
Total
관리 메뉴

DeFacto-Standard IT

Spring Legacy Project 기본세팅 본문

SpringFramework/Basic

Spring Legacy Project 기본세팅

defacto standard 2017. 12. 31. 01:06

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

를 하면 제대로 보이게 된다.

Comments