Spring 프레임워크 세팅을 하면서 마지막으로 프로젝트를 생성하는데
Spring Legacy Project 내에 Spring MVC Project 없음 현상으로 인해
프로젝트를 생성하지 못하는 문제가 발생하였습니다.
그러다가 검색으로 한 가지 방법을 알아내었는데요.
해결법1
Configure Template를 눌러줍니다.
그럼 위와 같이 Template Projects 화면이 나오는데요
여기서 spring-defaults를 제외한 2개를 지우면 해결이 된다고 합니다.
출처 : kuzuro: 스프링(STS) Spring Legacy Project에서 Spring MVC Project가 안보일 때
해결법2
위의 방법으로 해결이 안 되신다면 STS 설치하실 때
Spring Tools4를 설치하신 뒤에 Tools 3 Add-On을 설치하면 된다고 합니다.
하지만 저는 해결 1, 2 두 가지를 동시에 해도 안되었습니다.
마지막 해결법
일단 Java 버전과 이클립스가 의심스러웠습니다.
Java는 1.8을 쓰고 이클립스는 Web Developers - 2022-12 버전을 사용하고 있었는데요.
이클립스를 2020-06 버전으로 변경하였습니다.
Eclipse Marketplace에서 sts를 검색하니
2022-12 버전과 다르게 Spring Tools 3(Standalone Edition)만 검색이 되었습니다.
이를 설치하였습니다.
그랬더니 기존에 보이지 않던
Spring MVC Project가 보이게 되었습니다.
물론 여러 가지 문제로 인해서 이 Templates가 안 보일 수는 있겠지만
저는 이클립스의 버전을 내림으로써 문제를 해결하였습니다.
'Dev > Install & Setting' 카테고리의 다른 글
Spring MVC Project com.thoughtworks.xstream.converters.collections.PropertiesConverter (0) | 2023.02.01 |
---|---|
Spring maven 프로젝트 생성 및 설치와 연동 (0) | 2023.01.31 |
이클립스 소스 정렬 방법 및 단축키 (0) | 2023.01.26 |
이클립스 콘솔 한글 깨짐 - 톰캣 로그 (0) | 2023.01.15 |
jdk 1.8 다운로드 및 설치 가이드 (0) | 2023.01.14 |