Spring Legacy Project 개발환경 구축하기

Ruinak·2021년 6월 2일
1

Spring Lesson

목록 보기
1/23
post-custom-banner

Spring Legacy Project

  • 라이브러리 설정을 자유롭게 가능
  • 자유도가 높은만큼 설정양이 매우 많음
  • 프로젝트 설정을 위한 초반 작업이 많음

Sprint Boot Project

  • 실무에서 많이 쓰이는 유형들을 분류해서 유형별로 설정을 완료
  • 최소한의 설정으로 원하는 프로젝트의 환경구축을 빨리 끝낼 수 있음

고정폭 폰트 사용 이유

  • 육안으로 식별할 수 없는 공백이나 탭이 삽입되어 컴파일이 되지 않을 수 있음
  • 이런 경우 폰트 폭을 확인시켜주는 텍스트에디터 등에 옮겨 하나씩 확인해야함
  • 미연에 방지하고자 이클립스 환경에서 폰트를 고정폭으로 설정

1. STS(Spring Tools Suite) 설치하기

1 ) 구글에서 spring tool suite 검색
2 ) spring-tool-suite-4-4.10.0.RELEASE-e4.19.0-win32.win32.x86_64.self-extracting.jar 설치파일 다운로드 후
3 ) 명령 프롬프트에서 java -jar
4 ) 설치파일명.jar 입력하여 설치하기

2. 상단 메뉴의 Help → Eclipse Marketplace 에서 "sts"로 검색하여 "Spring Tools 3 Add-On for Spring Tools 4"를 Install 버튼 눌러서 설치하기.

  • 설치 후 이클립스 재시작하기

3. 롬복 다운로드 후 명령 프롬프트에서 java -jar lombok.jar 입력하여 설치하기.

1 ) 구글에서 lombok 검색2 ) cmd를 실행해서 다운로드 경로로 가서 java -jar lombok.jar 입력 후 설치3 ) 설치 시 sts 실행파일 선택하여 설치하면 됨(경로설정).
4 ) 만약 Lombok을 설치한 후 바탕화면의 sts 바로가기가 정상적으로 동작하지 않을 경우 기존 sts 바로가기는 삭제하고 다시 만들면 됨.

4. 톰캣 9버전 설치가 안되어 있다면 다운로드해서 설치하기

  • 설치되어있음

5. 상단 메뉴에서 Window → Perspective → Open Perspective → Other → Spring 선택 후 Open 버튼 눌러서 Spring 퍼스펙티브로 지정하기

  • 레드 박스 영역이 새로 생성됨

6. 상단 메뉴에서 File → New → Spring Legacy Project 선택하기

7. Project name: 에는 ex00 입력하고

1 ) Templates: 에는 Spring MVC Project 를 선택후 Next 버튼 누르기2 ) 패키지명은 com.example.myapp 입력하고 Finish 버튼 누르기

8. Maven Repository 사이트에서 'maven spring'으로 검색하여 스프링 관련 버전을 찾는다.

  • 1 ) 구글에서 mvn(maven) 검색2 ) REALEASE된 것들을 사용해야하며 이 중에서 최신 버전 선택!
    3 ) pom.xml 파일을 열어서 <properties> 태그 안의 org.springframework-version 요소의 값을 기존의 3.1.1.RELEASE 에서 5.2.15.RELEASE 로 수정하고 java-version은 1.8로 수정한다. 4 ) 5.2.15.RELEASE로 잘 수정되었는지 확인하기 위한 경로 5 ) 메이븐 저장소 저장 경로 6 ) 메이븐이 경로 설정 및 파일 관리를 자동으로 해준다.

9. pom.xml 파일에서 <plugin> 태그 중 maven-compiler-plugin 에서 1.6을 1.8로 수정하고 version은 3.8.1로 수정한다.

1 ) maven-compiler-plugin에서 1.6을 1.8로 수정 2 ) version은 3.8.1로 수정

10. pom.xml 파일에서 롬복(버전 1.18.20) dependency를 추가한다.

1 ) mvn 홈페이지에서 lombok 검색2 ) log4j의 버전을 기존의 1.2.15에서 1.2.17로 수정한다.
3 ) junit의 버전을 기존의 4.7에서 4.12로 수정한다.
4 ) mvn 홈페이지 spring-test를 검색하여 모듈 dependency를 추가한다.

11. 프로젝트 선택 후 마우스 오른쪽 버튼을 눌러서 Maven → Update Project 를 선택 후 OK 버튼을 눌러서 pom.xml 의 변경된 설정으로 업데이트 시킨다.

  • 업데이트를 하면 에러가 없어짐!

12. 프로젝트 선택 후 마우스 오른쪽 버튼을 눌러서 Run As → Run on Server 를 선택하여 프로젝트가 정상적으로 실행되는지 확인해본다.

  • 정상적으로 실행될 시 웹에서 Hello World! 출력
profile
Nil Desperandum <절대 절망하지 마라>
post-custom-banner

0개의 댓글