본문 바로가기
Study/Tip

Git과 STS 연동해서 Project를 Import할때 No projects Found 해결방법

by 얏옹이 2023. 2. 24.
반응형

현재 수업환경에서 Spring Legacy Project를 생성해서 진행하고있다. 

 

기존의 github에 Ignore 설정을 해주지않고 무턱대고 업로드를하다가 pom.propertise 파일이 계속 중복처리되서 골치가 아팠다. 

 

더 늦어지기 전에 프로젝트를 다시 갈아엎고 제대로 Ignore 설정을 해준후 기존의 깃허브 프로젝트에서 master의 파일들을 가져와 새 프로젝트에 이식했다.

 

Ignore를 해주고 나면 실질적으로 코드 파일만 올라간다고 보면되는데... 이러면 프로젝트 구조가 구조가 아니게 될거라는 생각을 못했었다.

 

평소와 똑같이 Import를 해주는데

 

 

읭...? 프로젝트가 없다고? 뭐지? 

 

구글링을 통해 해결했다.

 

기존의 JSP 프로젝트 구조와 다르게 이번엔 Ignore를 통해 많은 파일이 업로드가 안되도록 설정이되었고 따라서 프로젝트 구조가 완전히 변경되어 업로드가 되었다.

 

따라서 기존에 Import 하던 방법으로는 불가능해졌고. 이를 해결하기위해 Smart Import를 이용해야한다.

 

 

이걸 눌러주고 Import를 진행한다.

 

반응형

 

 

당연히 URI 값을가지고있으니 Clone URI를 클릭.

 

다음화면에서 깃허브 repository 주소와 아이디 토큰값을 입력해주고나서 Next Next를 하다보면...

 

 

이러한 화면이뜬다. 자동적으로 이클립스에서 해당 프로젝트에 맞는 구조를 가진 프로젝트를 찾아서 보여준다.

 

현재 Spring 프로젝트기때문에 Maven이라고 표시된것만 체크하고 Finish를 해주면 정상적으로 Import가 가능하다.

 

 

 

반응형