인텔리제이 첫 사용 설정(Mavne-SpringBoot 환경)

Jang990·2023년 3월 11일
0
post-thumbnail
post-custom-banner

기존 이클립스에서 Maven과 Springboot를 사용하던 프로젝트를 인텔리제이에서 Clone해서 사용해보겠습니다.

GitHub 연동

Git 설정

  1. Ctrl+Alt+S 단축키를 입력해서 설정창으로 들어갑니다.
  2. 버전관리 > Git 으로 들어갑니다.
  3. 해당 창이 나옵니다. Git 실행 파일 경로를 설정합니다. 저의 경우 테스트 버튼을 누르니 알아서 찾아줬습니다.

GitHub 설정

  1. Ctrl+Alt+S 단축키를 입력해서 설정창으로 들어갑니다.
  2. 버전관리 > GitHub 로 들어갑니다.
  3. 해당 창이 나옵니다. 그러면 계정을 연동해줍니다.

Git Clone


1. 위와 같이 VCS > 버전 관리에서 가져오기... 로 들어가줍니다.
2. 원하는 프로젝트를 선택한 후 경로를 선택해서 Clone해줍니다.
3. 그 후 해당 위치로 이동하면 됩니다.

Lombok 플러그인 설치?

Lombok의 경우 현재 기본 번들로 제공하고 있으니 설치하지 않아도 됩니다.

Maven 컴파일

현재 상태에서 바로 실행을 하면 QClass가 생성되지 않고 QClass를 인식하지 못하고, Spring 관련 라이브러리들을 가져오지 못하는 등의 문제가 있습니다.

Maven을 컴파일 해주겠습니다.

우측에 조그만 Maven 버튼을 눌러줍니다.

수명주기 > compile을 더블 클릭해줍니다.

QueryDSL QClass 설정

Maven을 컴파일하면서 QClass들이 만들어졌습니다.
저의 경우 src/main/generated에 QClass를 만들기 때문에 다음과 같이 만들어집니다.

하지만 그래도 QClass를 인식하지 못하고 있습니다.

generated 클래스를 우클릭해서 다음과 같이 소스 루트로 설정 해줍시다.

소스루트로 설정되면서 QClass를 정상적으로 인식한 것을 확인할 수 있습니다.

정상 실행

모든 설정을 마치고 나면 정상 실행을 확인할 수 있습니다.

참고 출처

https://goddaehee.tistory.com/249

profile
공부한 내용을 적지 말고 이해한 내용을 설명하자
post-custom-banner

0개의 댓글