프로젝트 구성
- backend 폴더 >>
IntelliJ
- frontend 폴더 >>
VsCode
위 처럼 2개로 프로젝트가 나뉘어져 있다면 이를 git clone해서 IntelliJ에서 가져올때 유의해야한다.
Backend 폴더만 IntelliJ에서 열어야 하는 이유
- 빌드 파일(
pom.xml 또는 build.gradle)을 정확하게 인식하기 위해
- Backend 프로젝트에 필요한 설정만 로드하여 불필요한 리소스 사용을 줄이기 위해
- Gradle/Maven 빌드 오류를 방지하기 위해
- Git 및 버전 관리를 편리하게 하기 위해
- Frontend와 Backend는 독립적인 프로젝트이므로 분리해서 여는 것이 일반적
👉 즉, frontend가 포함되지 않도록 backend 폴더만 열어야 IntelliJ가 백엔드 프로젝트를 정상적으로 인식하고 실행할 수 있음!
올바른 Git Clone 및 IntelliJ 프로젝트 Open 방법
- Git Bash에서 원하는 폴더 위치에
git clone [repo 주소]
- IntelliJ에서 File → Open, 해당 프로젝트의 backend 폴더만 선택
- Gradle/Maven Import & 정상 빌드 확인