본문 바로가기

개발

[STS] 서버 및 스프링 프로젝트 생성


테스트 환경

OS : Windows 10 64bit

Tool : STS spring-tool-suite-3.7.3.RELEASE

Was : apache-tomcat-8.0.36

Java : jdk1.8.0_91






1. STS Server 추가

STS를 처음 설치하면 STS용 서버가 추가되어 있다. 
하지만 여기선 톰캣8.0을 사용하기 위해 새로운 서버를 추가한다. 

STS에서 Ctrl + New를 입력한다.
Server를 선택한후 Next






Tomcat8.0 Server를 선택







Browse... 를 클릭해서 톰캣의 경로를 설정한다.

이전에 다운로드한 tomcat8.0을 선택한 후 확인







JRE 역시 이전에 다운로드 한 JDK1.8.0_91을 선택한다. 

그리고 finish를 클릭하면 새로 생성된 tomcat 서버를 확인 할 수 있다. 







2. 스프링 프로젝트 생성



프로젝트 생성 또한 Ctrl + New를 입력해서 팝업창을 띄운다. (혹은 File-New-Other)

spring으로 검색하면 Spring Legacy Project가 보인다. 선택후 Next~







Templates은 Spring MVC Project로 선택한다.







샘플 코드를 생성하기 위해 패키지명을 입력한다. 

원하는 패키지 명으로 입력한다. 

Finish를 클릭하면 입력한 package 경로에 HomeController.java가 생성된 걸 확인 할 수 있다. 








등록한 Tomcat8 서버에 스프링 프로젝트를 추가하자. 







톰캣을 구동시키전 톰캣 서버를 더블 클릭하여 Web Moudles창을 연다. 

Context Path를 "/jlblog" 에서 "/" 로 변경한다. 





톰캣 서버를 구동하고 localhost:8080으로 접속하면 Hello world와 현재 서버타임을 확인할 수 있다.

혹시 한글이 깨져나온다면 아래 코드를 추가하자. 


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

<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>

<%@ page session="false" %>

<html>

<head>

<title>Home</title>

</head>

<body>

<h1>

Hello world!  

</h1>


<P>  The time on the server is ${serverTime}. </P>

</body>

</html>



맨 위로