IT/개발 기록

[Spring] STS 다운로드/설치 및 기본설정

JJo 2018. 10. 14. 22:00

STS 다운로드 및 설치


Spring Tool Suite 스프링 프레임워크 기반 개발을 지원하는 도구

글을 작성하는 시점에는 3.9.6이 최신버전


1. 다운로드


아래 주소에서 자신의 운영체제에 맞는 버전을 다운로드 한다

https://spring.io/tools3/sts/all 



2. 설치


.zip로 압축된상태로 되어있는데 압축을 풀면 아래와 같은상태이다.

(압축을 풀 다 파일이름이 길다가 오류가 생기는 경우가 있는데 

.zip파일명을 짧게 해주면 이상없이 압축이 풀린다)



sts-3.9.6 RELEASE폴더 아래 

STS.exe실행파일을 실행해서

이상없이 실행되면

설치가 완료된 것이다.




3. 실행화면




4. 기본설정


4.1. General -> Editors -> Text Editors의 Show line numbers 체크

 -> Edit창에 라인 수가 표시됩니다



4.2. Text Encoding UTF-8로 변경

 -> 한글깨짐 방지

4.2.1 General -> Workspace의 Text file encoding

4.2.2 Web -> CSS Files의 Creating files의 Encoding

4.2.3 Web -> HTML Files의 Creating files의 Encoding

4.2.4 Web -> JSP Files의 Creating files의 Encoding



4.3 Maven Reposity 설정경로 변경

 -> STS는 기본적으로 maven을 내장하고 있기 때문에, 프로젝트 생성 시 바로 maven을 이용해서

스프링 관련 라이브러리가 다운로드 되는데 이 때, 기본 경로는 사용자폴더의 숨김폴더로

.m2아래 관리 되는데 설정경로를 변경해 관리를 유용하게 하기 위해 변경한다.

 * Maven은 프로젝트에 필요한 의존적인 라이브러리르 자동으로 관리해 주는 용도로 많이 사용


4.3.1. Maven 라이브러리를 관리할 폴더 생성 후 폴더안에 setting.xml파일 생성

1
2
3
4
5
6
7
8
<settings>
    <localRepository>C:\Dev\Maven\repository</localRepository>
    <offline>false</offline>
    <proxies></proxies>
    <servers></servers>
    <mirrors></mirrors>
    <profiles></profiles>
</settings>
cs


4.3.2 STS의 Maven 경로 지정

4.3.2.1 Windows -> Preferences -> Maven -> User Settings 

Browse클릭 후 생성한 setting.xml 선택하고 Update Settings 실행 후 적용

이 후, 프로젝트 생성하면 자동으로 maven에서 관련 라이브러리를 다운받는데

다운로드 경로가 setting.xml에서 설정한 곳으로 지정된다