로컬저장소에서 아래 코드 입력
$git pull origin develop
해당 코드를 통해서 develop branch와 git버전을 맞추어 주었다.
그리고 프로젝트를 열어서 어떤 conflict가 발생했는지 확인했다.
먼저, Entity에 있는 어노테이션에서 error 발생..
알고보니, build.gradle에 추가해줬던 jpa dependency가
merge하는 과정에서 사라진 것 같았다.
그래서 jpa dependency를 추가하여 error 해결
다음으로, 눈에 보이는 error가 사라져서 springboot를 실행했더니
java17을 찾을 수 없다는 error 발생..
나한테 왜 그러는거야 정말..🥲
build.gradle에는 아래 코드처럼 java17을 사용한다고 명시했지만
java {
sourceCompatibility = '17'
}
Settings - Compiler - Java Compiler에서 Project bytecode version이랑 Settings - Build, Execution, Deployment - Build Tools - Gradle에서 Gradle JVM이 모두 java16으로 되어있었다.
이를 java17로 변경해주고 다시 springboot 실행을 해주니 error 없이 잘 실행되었다.
주로 코드의 error 보다는 설정의 error가 발생했었다.
merge했을 때 설정 파일 및 프로젝트의 설정을 유심히 살펴봐야겠다!