STS 란 ?
STS 란 Spring Tool Suit 약어 이며 , Spring FrameWork 을 지원하기 위해 최적화 된 IDE 개발 툴입니다.
기존에 이클립스(Eclipse) 기반 환경에서 웹서비스를 개발 하기 위해서는 개발에 필요한 여러가지 필수 플러그인을 별도로 설치해야 했습니다.
STS 는 Eclipse 환경에서는 기본 설치 되지 않은 내장 톰켓 서버나 , 빌드툴( gradle,maven) ,git 등이 기본으로 플러그인에 포함되어있어 보다 쉽고 간편하게 웹서비스를 개발 할수 있도록 도와주는 고마운 툴입니다.
STS 다운로드
필자는 우분투 환경이라 리눅스 버전을 다운로드 받아 설치 하는 방법에 대해 소개 하겠습니다.
- spring.io 사이트에서 리눅스 버전을 다운로드 받습니다.
- 다운로드 받은 파일을 압축 해제 합니다.
tar xvzf spring-tool-suite-4-4.14.0.RELEASE-e4.23.0-linux.gtk.x86_64.tar.gz
STS 실행
- ./SpringToolSuite4 실행
dev@ubuntu2004:~/STS/sts-4.14.0.RELEASE$ ll
합계 1328
drwxr-xr-x 9 dev dev 4096 3월 14 01:20 ./
drwxrwxr-x 3 dev dev 4096 4월 16 22:32 ../
-rw-r--r-- 1 dev dev 61 3월 9 01:22 .eclipseproduct
drwxr-xr-x 2 dev dev 4096 3월 14 01:18 META-INF/
-rwxr-xr-x 1 dev dev 86328 3월 14 01:16 SpringToolSuite4*
-rw-r--r-- 1 dev dev 681 3월 14 01:20 SpringToolSuite4.ini
-rw-r--r-- 1 dev dev 160278 3월 14 01:20 artifacts.xml
drwxr-xr-x 5 dev dev 4096 3월 14 01:18 configuration/
drwxr-xr-x 2 dev dev 4096 3월 14 01:18 dropins/
drwxr-xr-x 72 dev dev 12288 3월 14 01:20 features/
-rwxr-xr-x 1 dev dev 136129 3월 14 01:16 icon.xpm*
-rw-r--r-- 1 dev dev 11522 3월 14 01:12 license.txt
-rw-r--r-- 1 dev dev 845709 3월 14 01:20 open-source-licenses.txt
drwxr-xr-x 5 dev dev 4096 3월 14 01:19 p2/
drwxr-xr-x 24 dev dev 53248 3월 14 01:20 plugins/
drwxr-xr-x 2 dev dev 4096 3월 14 01:18 readme/