위의 공식 홈페이지에 접속합니다.

Host PC의 CPU와 OS에 따라 Spring Tool Suite 4 for Ecilpse를 선택합니다.

다운받은 파일이 .jar이 맞는지 확인합니다.
해당 파일을 원하는 디렉토리로 이동 또는 복사 해줍니다.
복사 후 해당 디렉토리에 cmd(명령 프롬프트)를 실행 시켜줍니다.
(해당 디렉토리 탐색기 주소창에 cmd를 입력하면 해당 디렉토리에서 cmd 실행 가능합니다)

PROMPT에 다음과 같은 커멘드 및 옵션을 실행 시킵니다.
java -jar spring-tool-suite-4-4.18.1.RELEASE-e4.27.0-win32.win32.x86_64.self-extracting.jar
(이 방법에서 압축 풀기 과정은 아래 사진의 .jar 파일 내의 SelfExtractor.class 코드에 의해 압축이 풀리는 과정입니다.)


실행시키면 위와 같은 화면 후 아래 사진과 같은 sts-4.18.1.RELEASE 폴더가 만들어집니다.


파일 확장명을 체크해서 확장명을 나타나게 해줍니다.


위 파일의 .jar 확장자가 나타나면 .jar을 .zip으로 바꾸어 줍니다.

바꿔주면 위와 같은 창이 뜨는데 예(Y) 누르시면 변경이 됩니다.

해당 파일을 압축 풀기를 하면 아래와 같은 파일이 들어있는 폴더의 압축이 풀립니다.

contents.zip 파일을 원하는 디렉토리에 이동 또는 복사 후 압축풀기하면 아래와 같은 파일을 가진 폴더가 풀립니다.

이 방법은 1번 방법인 .jar을 JDK를 이용해서 압출 풀기한것과 같은 파일, 폴더 입니다.
위와 같은 2가지 방법을 이용해서 풀기한 파일이 정상적으로 실행되는지 확인 해봅니다.

https://github.com/spring-projects/sts4/wiki/Previous-Versions