본문 바로가기
SPRING

[SpringBoot] STS4 설치

by 리코더23 2023. 4. 28.

 

- 스프링 개발 방법

1) 이클립스 + sts 환경 추가 설치

2) sts IDE 사용

: 2가 편하긴 하지만 불필요한 플러그인까지 모두 설치되어 무겁다는 단점이 있음

 

- STS : 기존 이클립스 베이스에 Spring F/W plugin이 자동으로 추가된 IDE

- JDK : Java Development Kit, Java로 소프트웨어를 개발할 수 있도록 여러 기능들을 제공하는 패키지(키트)

 

 

 

sts3과 굉장히 헷갈리는 설치 방법.. 잘못된 내용이 있을 수도 내가 무지했을 수도..

스프링 프레임워크를 받으려고 했는데 어쩌다보니 부트를 받아버림.. 이왕 받은거 스프링부트 가보자고

 


JAVA(JDK) 설치

1. OpenJDK 11버전 다운로드

 

Java Platform, Standard Edition 11 Reference Implementations

Java Platform, Standard Edition 11 Reference Implementations The official Reference Implementation for Java SE 11 (JSR 384) is based solely upon open-source code available from the JDK 11 Project in the OpenJDK Community. This Reference Implementation a

jdk.java.net

압축 해제  - jdk-11 폴더 적절한 곳 위치 

 

2. Path 설정

  • 설정 - 시스템 - 정보 - 고급 시스템 설정 - 환경변수
  • 시스템 변수 새로 만들기 - 변수 이름, 값 입력
    변수 이름 : JAVA_HOME
    변수 값 : C:\Program Files\Java\jdk-11 (경로)

  • 시스템 변수 Path (기존 존재) 편집 - 새로 만들기 - %JAVA_HOME%\bin

** 다른 Java 버전 사용 시 Path 따로 수정할 필요 없이 JAVA_HOME 시스템 변수의 값만 변경해주면 됨

 

3. JAVA 버전 확인

명령프롬프트(cmd) 실행 - java --version 명령어 입력

 


STS 4 설치

1. Spring Tools 4 for Eclipse (window ver) 다운로드

 

Spring | Home

Cloud Your code, any cloud—we’ve got you covered. Connect and scale your services, whatever your platform.

spring.io

압축 해제 - 폴더 내 contents.zip파일 압축 해제 - sts-4.18.0.RELEASE 폴더 C드라이브 위치

 

2. STS 4 실행

SpringToolSuite4.exe 실행 - Launch

 


lombok 설치

- lombok : 어노테이션 기반으로 코드를 자동완성해주는 라이브러리. getter, setter와 같이 반복되는 형태의 코드를 줄여주는 역할 >> 소스 깔끔하게 해주는 라이브러리!!

 

1. lombok.jar 다운로드

 

Download

 

projectlombok.org

다운로드 - sts 파일 위치하는 곳으로 옮기기 (sts-4.18.0.RELEASE)

 

2. STS에 lombok 연동

  • 명령프롬프트(cmd) 실행 - cd C:\Program Files\Java\sts-4.18.0.RELEASE (lombok.jar 위치) 입력,
    java -jar lombok.jar 입력해서 lombok 실행
  • Specify location - sts4.exe 파일 - Install/Update
  • sts release 폴더 내 sts 설정파일 메모장으로 실행, 마지막에 ~~lombok.jar 써있는지 확인 >> 써있으면 성공

 

3. STS 기본설정

  • JRE 설정 : 기본 JRE를 설치한 JDK11로 설정
    window - preferences - Java -Installed JREs - Add - Standard VM 선택 - Directory에서 jdk-11 폴더 선택 - Apply

 

  • Compiler 설정 : 버전을 동일하게 11로 설정

 

  • Encoding 설정
    : General - Content Types - Text, Java Properties File, Spring Properties File의  Default encoding 값 UTF-8 지정,
      General - Workspace - Text file encoding UTF-8 지정

 

  • Gradle 설정 : Java home - JRE에 설정해둔 Java 버전의 경로 입력 (jdk-11)

 

 

 


** workspace 지정 오류 해결법

workspace를 지정하려고 하면 read only 폴더라고 지정이 안됨

: workspace로 지정할 폴더 속성-보안-Users의 사용권한 쓰기 체크

 

Windows 폴더 "읽기전용" 해제하는 방법 [수정완료]

Windows를 사용할 때 갑자기 읽기전용이 체크가 되어있고 해제가 안된다면...? 개인적으로 PC작업을 하...

blog.naver.com

 

 

 

댓글