문제
이클립스 2020-06 버전의 Eclipse IDE for Enterprise Java and Web Developers를 사용하다가
스프링을 사용하기 위해서 해당 이클립스를 삭제하고 STS(SpringToolSuite) 를 설치 후
이전에 작성하던 프로젝트를 불러오려고 했더니 아무것도 불러오지 못하는 오류가 발생했습니다.
처음에는 구글링으로 이것저것 시도해봤는데 여전히 문제가 해결되지 않았고,
그러던 중 아래의 글을 접하게 되었고, 친구의 도움으로 문제를 해결했습니다.
eclipse workspace 위치에 git directory를 바로 clone하여 사용하지 말 것
eclipse를 계속 사용하다 보면 버전이 바뀌면서 workspace의 변경 처리를 하여 이전 버전의 eclipse와 호환이 되지 않는 경우도 있고 동일한 git 소스를 브런치 별로 따로 개발을 하기 위해 여러 벌 받아
luvstudy.tistory.com
해결방법
깃 로컬 저장소와 이클립스 워크스페이스을 한 곳에 두지 말 것!
이전에 이클립스 혹은 인텔리제이에서는 깃 로컬 저장소로 사용하고 있던 파일을 그대로 워크스페이스로 불러와 사용했었는데 STS에서도 해당 방식으로 사용하면 위의 링크 걸어둔 사이트에 설명대로 이미 존재하는 프로젝트로 인식되어 아무것도 가져오지 못하게 되었습니다.
하지만 이클립스 워크스페이스를 따로 두고, 해당 이클립스에서 import로 깃 로컬 저장소에 있는 사용해야 할 프로젝트를 불러오면 이전에 사용하던 것처럼 편하게 깃과 이클립스 모두 사용할 수 있었습니다 : )