[Spring/게시판] #1 프로젝트 생성

[개발환경]

OS : Windows10

Language : JAVA 1.8

Framework : STS 4

WEB Server : Apache

WAS Server : Tomcat 8.5

1. STS(Spring Tool Suite) 설치

스프링 개발툴 STS(Spring Tool Suite)를 다운받아 설치한다.

설치 주소 : https://spring.io/tools

컴퓨터 사양에 따라 LINUX 64-bit / MACOS 64-bit / WINDOWS 64-bit 중 하나를 다운로드한다.

다운로드를 하면 .jar파일이 생기는데, 압축을 풀 때 알집으로 진행하면 파일명의 길이가 너무 길어 압축풀기에 실패하게 될 수도 있다.

이를 방지하기 위해 jar파일의 이름을 짧게 수정 후 압축을 풀던가, 알집이 아닌 다른 압축 프로그램(ex.반디집)으로 압축을 풀어부면 제대로 풀리게된다.

2. MVC 프로젝트 생성

[File] → [New] → [Other] → 검색란에 'spring' 입력 → [Spring Legacy Project] 선택

** 이 때 sts 버전이 4일 경우 해당 프로젝트를 지원하지 않는다. 따라서 Eclipse Marketplace 에 들어가서 직접 설치를 해주어야 한다.

[Help] → [Eclipse Martketplace] → 'sts' 검색

위 그림에 해당하는 프로그램을 설치 후 sts를 restart 를 해준다.

그 다음 위의 설명처럼 Spring Legacy Project를 생성하여준다.

Project name 을 각자 원하는 이름으로 지정해준 후 Spring MVC Project 를 선택하여 Next 버튼을 눌러준다.

그다음 패키지명을 지정해주어야 하는데, 최소 세 단어 이상으로 작성하여야 한다. ex) com.mycompany.myapp

생성된 프로젝트를 우클릭하여 자바 빌드패스를 수정하여준다.

[Properties} → [Project Facets]

간혹 Java Compiler 에서의 자바버전도 수정해야 할 경우가 있으므로 확인하여준다.

해당 버전이 자신의 자바버전과 다를 경우 Use compliance from execution ~ 체크박스를 해제 후 자신의 자바버전으로 바꾸어 준다.

3. Tomcat 연동

먼저 톰캣을 설치하여준다.

톰캣 설치 주소 : http://tomcat.apache.org

오른쪽 상단에 Open Perspective 버튼을 클릭하여 Java EE 를 열어준다.

추가한 Java EE로 열어주면 하단에 Server 탭이 추가된다.

No servers are available. Click this link to create a new server... 링크를 클릭하면,

서버를 추가하는 창이 뜨게되면 자신이 설치한 톰캣 버전을 선택하여준다.

톰캣이 설치된 경로를 설정해준다.

해당 톰캣을 사용 할 프로젝트를 좌측에서 선택후 우측으로 이동시켜준다.

Finish 버튼을 눌러주면 서버탭 안에 방금 추가해준 서버가 존재하게된다.

위의 서버를 더블클릭 하여 Overview에서 포트설정을 수정할 수 있다.

서버를 start 해주고 127.0.0.1:(설정한포트) 로 이동하여 연동을 확인한다.

한글이 깨지는 것을 방지하기 위해 해당 화면의 jsp 상단에 아래의 코드를 추가하여 준다.

<%@ page language="java" contentType="text/html; charset=utf-8" pageEncoding="utf-8"%>

좋은 웹페이지 즐겨찾기