본문 바로가기
IT/STS

[STS] - STS(Spring Tool Suite) 다운로드 및 테마 설정 방법

by 차이나는 개발자 2024. 3. 28.
728x90
반응형

STS(Spring Tool Suite)란? 

STS는 "Spring Tool Suite"의 약어로, 이클립스 기반의 통합 개발 환경(IDE)입니다. 주로 자바와 스프링 기반의 웹 애플리케이션을 개발하는 데 사용됩니다. 

STS는 스프링 프레임워크와 스프링 부트를 지원하며, 이를 통해 개발자는 강력한 기능과 도구를 활용하여 빠르고 효율적으로 애플리케이션을 구축할 수 있습니다. 이클립스의 기본 기능에 스프링 프레임워크와 스프링 부트에 대한 다양한 플러그인과 기능을 추가하여 개발 생산성을 향상시킵니다.

STS의 기능에는 다음과 같은 것들이 포함됩니다:
1. 스프링 부트 프로젝트 생성 및 관리
2. 스프링 프레임워크를 위한 코드 자동 완성 및 리팩토링 기능
3. 통합된 디버깅 및 테스트 기능
4. 스프링 프레임워크 및 스프링 부트에 대한 문서 및 자료 둘러보기
5. 서버 구성 및 배포 관리

또한 STS는 이클립스의 강력한 편집기와 디버거를 기반으로 하여, 코드 편집, 프로젝트 관리, 소스 코드 관리 등 다양한 작업을 지원합니다. 이러한 기능들은 개발자가 스프링 기반의 애플리케이션을 효율적으로 개발하고 유지보수할 수 있도록 도와줍니다.

 

 

STS(Spring Tool Suite) 다운로드 및 설치 방법

1. STS 다운로드를 위해 스프링 공식사이트로 이동합니다.

https://spring.io/tools

 

Spring | Tools

 

spring.io

 

 

2. 메인화면에서 스크롤을 조금 내려 Spring Tools 4 for Eclipse 항목으로 갑니다.

내 컴퓨터 운영체제에 맞는 버튼을 클릭합니다.

 

 

3. STS 설치파일이 다운로드되고 있습니다.

 

 

4. 다운로드 경로로 가보면 sts 설치파일이 .jar 확장자로 다운로드되었습니다.

 

 

4-1. jar 파일이 인식이 안될 때 반디집과 같은 압축 프로그램을 설치해 줘서 jar파일을 읽을 수 있게 설정을 해줘야 합니다.

https://pingfanzhilu.tistory.com/entry/%EC%95%95%EC%B6%95-%ED%94%84%EB%A1%9C%EA%B7%B8%EB%9E%A8-%EC%B6%94%EC%B2%9C-%EB%B0%98%EB%94%94%EC%A7%91-%EB%8B%A4%EC%9A%B4%EB%A1%9C%EB%93%9C-%EB%B0%8F-%EC%84%A4%EC%B9%98-%EB%B0%A9%EB%B2%95

 

압축 프로그램 추천 반디집 다운로드 및 설치 방법

반디집이란? 반디집은 한국의 대표적인 문구 및 생활용품 전문 체인점 중 하나입니다. 많은 한국인들에게 익숙한 상표로, 문구용품부터 생활용품, 사무용품, 문화 상품까지 다양한 제품을 판매

pingfanzhilu.tistory.com

 

 

5. 설치한 반디집 프로그램으로 STS 설치파일을 압축해제 하였습니다.

STS 설치파일의 경우 이름이 길어서 설치 중에 실패하는 경우도 있으니 반디집 같은 압축 프로그램을 이용해서 해당 에러를 방지할 수 있습니다.

 

 

6. 압축해제된 폴더로 들어가 보면 contents.zip 압축파일이 있는데 이 파일도 압축을 풀어줍니다.

 

 

7. 압축해제한 contents.zip 폴더에 들어가면 sts-4.22.0.RELEASE와 같은 sts 폴더가 보이는데 해당 폴더에 들어갑니다.

 

 

8. sts 폴더에 들어가 보면 SpringToolSuite4.exe라는 sts 실행 파일이 존재합니다.

해당 파일을 더블클릭해서 sts를 실행합니다.

 

 

9. STS가 실행되고 있습니다.

 

 

10. STS 실행 후 작업 경로(workspace)를 지정하는 팝업창이 뜹니다.

작업 경로를 지정 후 Launch 버튼을 클릭해서 STS를 실행합니다.

 

 

10-1. Workspace란?

STS Workspace는 스프링 기반 프로젝트를 개발하고 관리하기 위한 작업 영역을 지칭합니다.

STS Workspace는 개발자가 스프링 프로젝트를 만들고 편집하며, 코드를 빌드하고 실행하는 데 필요한 모든 리소스와 설정을 포함합니다. 이 작업 영역은 개발자가 개발 프로세스를 관리하고 프로젝트를 조직화하는 데 사용됩니다.

STS Workspace에는 여러 프로젝트, 폴더, 파일 및 구성 파일이 포함될 수 있습니다. 각 프로젝트는 개별적인 스프링 애플리케이션 또는 모듈을 나타내며, 이러한 프로젝트는 일반적으로 소스 코드, 리소스, 구성 파일 및 의존성을 포함합니다.

STS Workspace는 개발자가 프로젝트 간에 쉽게 이동하고 작업할 수 있도록 해주는 중요한 도구입니다. 개발자는 STS를 사용하여 여러 프로젝트를 하나의 작업 영역에서 관리할 수 있으며, 이를 통해 생산성을 향상시키고 개발 프로세스를 간소화할 수 있습니다.

 

 

11. sts가 실행되고 초기화면으로 진입하였습니다.

처음에 실행 시 뜨는 팝업은 윈도우 디펜더 관련 팝업인데 Cancel 버튼을 눌러줍니다.

 

 

sts 다크테마로 테마 변경 방법

1. sts 상단메뉴의 Window -> Preferences를 선택합니다.

 

 

2. Preferences 메뉴에서 검색창에 Appearance 입력합니다.

Theme 항목에서 Dark를 선택 후 하단의 Apply 버튼을 클릭합니다. 

 

 

3. STS의 기본 테마가 Dark 테마로 적용된 것을 확인하실 수 있습니다.

테마 변경으로 인해 STS를 재시작하면 테마 설정이 마무리됩니다. 

 

 

 

728x90
반응형

댓글