제목그대로..

비트에서 sts3으로 스프링을 배웠으나 sts4툴을 사용해서 스프링부트로 최종프로젝트를 개발했기 때문에

sts3, 4 각각 다운해서 쓰고 있었으나

이번에 sts4에서 sts3을 마켓스페이스로 추가해서 사용해보려고 하니깐 문제가 발생했다.

(STS4는 STS3를 기반으로 만든 것이아니라 SpringBoot 사용 환경에 맞도록 완전히 새로 제작된 제품이기 때문에 STS4 출시 초반 기존 STS3에 익숙한 사용자들이 많은 불만과 기존 기능 추가를 요청하였습니다. 이러한 요청들로 인해 Spring개발자들은 STS3에 있었던 기능들을 Eclipse Marketplace를 통해 설치할 수 있도록 제공하였습니다.)

하지만 이제 sts4 툴에서 이제 sts3 추가해서 legacy project를 생성하는 방법은 이제 불가능하다고 한다.

sts 버전이 올라가면서 Spring 3 플러그인과 호환이 되지 않는 문제가 있기 때문에..

 

해결은

먼저 jdk 11 이상의 버전을 설치하시고 환경변수에 JAVA_HOME과 path 설정 하시고..

sts3을 https://github.com/spring-attic/toolsuite-distribution/wiki/Spring-Tool-Suite-3 이 경로에서

다운로드 받아서 sts 의 installed jre 를 java11로 바꾸어야 한다고 한다.

(https://okky.kr/questions/1301090)

+ Recent posts