이번 회사 실무 및 개인 프로젝트를 생성하는데 있어
spring legacy project 와 Namespaces 문제가 생겼다.
내가 사용하고 있던 이클립스 버전은 2020-06 버전으로
최신꺼에 비해는 낮은 버전이였는데
이는 java8 기준으로 권장호환되는 마지막 버전이어 다운받고 사용 중이였다.
spring Legacy project 생성하기 위해서는 spring3으로 설치를 해야해서
해당 버전에서는 생성이 가능했지만
이클립스 2020-06 버전은 플러그인 등을 설치해도
Namespaces 를 활성화 할 수 없었다.
이를 위해 Namespaces 도 활성화 할 수 있고,
spring3 플러그인을 지원 및 Java8 버전을 사용할 수 있는
이클립스 버전을 찾아야 했다.
결과 이클립스 2021-03 버전을 다운받고
마켓에서 Spring Tools 3 (Standalone Edition) 3.9.14.RELEASE 를
다운받으면 Legacy Project 도 생성 가능하며
Namespaces 도 지원하고, Java8 은 권장은 아니지만
ini 파일에 jdk 경로를 설정하지말고,
프로젝트 내의 jdk를 1.8로 맞춰주니
문제없이 실행되는 것으로 확인된다.
Spring Tools 3 (Standalone Edition) 3.9.14.RELEASE 를
다운받으면 자동으로 아래에 있는 Spring Tools 3 Add-On ~ 도 다운받는다.
JRE System Library 도 jdk1.8.0_321 로 맞춰주었다.
아래는 최종 확인 이미지로 확인해주면 될 것 같다.
'정보' 카테고리의 다른 글
Github 레파지토리(repository) 새로 만드는 방법 (0) | 2022.04.02 |
---|---|
Git 로그인 토큰(Token) 생성방법 (0) | 2022.03.30 |