[Spring] Spring 프로젝트 개발환경 만들기

자바 설치

오라클 사이트에서 운영체제와 PC 사양에 맞는 JDK(Java SE Development Kit 8u201)를 설치한다.
원하는 경로를 설정한 뒤 특이사항이 없으면 next를 눌러 설치해 준다.

Spring Tool Suite (STS) 설치

IDE에서 Spring 프로젝트를 편하게 생성할 수 있는 STS(Spring Tool Suite)를 설치하자.
첫 번째 방법은, spring.io 사이트의 tool 메뉴에 들어가서 사용하는 IDE에 맞는 Spring Tool을 골라주고 운영체제와 사양에 맞게 설치해 주는 방법이다.
두 번째 방법은, 이클립스의 경우에, Help -> Eclipse Marketplace에서 STS 설치를 지원함으로 이클립스 자체에서 설치할 수 있다.
Eclipse Marketplace에서 sts를 검색한 뒤 설치를 한다.

Apache Tomcat 설치 & 이클립스와 연동


apach 사이트에서 원하는 버전의 톰켓을 웹서버로 이용하기 위해 다운로드해서 압축을 풀어준다.
이클립스를 처음 실행하면, 하단의 Servers탭에 이용 가능한 서버가 없다는 메시지가 나오는 데, 그 메시지를 클릭해 주자.

Apache 하위 카테고리에서 다운로드한 버전의 Tomcat을 클릭해 주고 Next를 클릭해 준 뒤,

다음 화면에서 Tomcat installation directory:에 다운로드하여 압축 해제했던 파일을 선택해 준다.

마지막 finish를 누르기 전, JRE를 사용할 JRE로 바꿔주고 finish를 클릭한다

하단에 만들어진 톰켓 서버를 클릭하여 세부 설정을 해준다.
Use Tomcat installation (takes control of Tomcat installation) 클릭,
Publish module contexts to separate XML files 클릭,
DB처럼 8080 port를 사용할 것들과의 충돌을 방지하기 위해 port 번호는 8090으로 바꿔준다.
ctrl+s로 저장 후 하단의 톰켓을 우측 클릭하여 start로 서버를 실행시킨 뒤, http://localhost:8090/ 혹은, http://127.0.0.1:8090/를 확인해보면 톰켓 서버 실행을 확인할 수 있다.

sts를 이용하여 웹 프로젝트 생성





프로젝트의 디렉터리를 보여주는 좌측 창에서 New -> Other 클릭 후, Spring Legacy Project 선택 후 Next -> Spring MVC Project 선택 후 프로젝트 이름을 작성해 주고 Next-> top-level의 package명을 작성해 주면 기본 프로젝트과 완성된다.

좌측에서 프로젝트 우클릭 -> Run As -> 1.Run on Server를 클릭 후 finish를 클릭해 주면 서버가 구동되고, http://localhost:8090/ 뒤에 프로젝트 이름까지 넣으면 스프링 서버를 확인할 수 있다.

한글에 대한 작업은 아직 안 해주었기 때문에, 한글이 깨져서 나온다.