기존 이클립스에서 Maven과 Springboot를 사용하던 프로젝트를 인텔리제이에서 Clone해서 사용해보겠습니다.
Ctrl+Alt+S
단축키를 입력해서 설정창으로 들어갑니다. 버전관리 > Git
으로 들어갑니다.Ctrl+Alt+S
단축키를 입력해서 설정창으로 들어갑니다. 버전관리 > GitHub
로 들어갑니다.
1. 위와 같이 VCS > 버전 관리에서 가져오기...
로 들어가줍니다.
2. 원하는 프로젝트를 선택한 후 경로를 선택해서 Clone해줍니다.
3. 그 후 해당 위치로 이동하면 됩니다.
Lombok의 경우 현재 기본 번들로 제공하고 있으니 설치하지 않아도 됩니다.
현재 상태에서 바로 실행을 하면 QClass가 생성되지 않고 QClass를 인식하지 못하고, Spring 관련 라이브러리들을 가져오지 못하는 등의 문제가 있습니다.
Maven을 컴파일 해주겠습니다.
우측에 조그만 Maven 버튼을 눌러줍니다.
수명주기 > compile을 더블 클릭해줍니다.
Maven을 컴파일하면서 QClass들이 만들어졌습니다.
저의 경우 src/main/generated
에 QClass를 만들기 때문에 다음과 같이 만들어집니다.
하지만 그래도 QClass를 인식하지 못하고 있습니다.
generated 클래스를 우클릭해서 다음과 같이 소스 루트로 설정 해줍시다.
소스루트로 설정되면서 QClass를 정상적으로 인식한 것을 확인할 수 있습니다.
모든 설정을 마치고 나면 정상 실행을 확인할 수 있습니다.