TROUBLE SHOOTING 트러블 슈팅
[트러블 슈팅] [JPA] A problem occurred configuring root project...
개복치96
2023. 7. 25. 09:16
반응형
트러블 슈팅


- 오류코드
- A problem occured configuring root project...
- Found invalid Gradle JVM configuration
- 증상
- 인텔리제이를 키니 JPA가 인식되지 않는 오류가 발생
- @Entity 등 어노테이션이 인식되지 않음
- 이후 rm -rf ./.idea 명령어로 인텔리제이 설정을 삭제 후 재 임포트 진행
- 증상 같음
- 이후 JDK를 찾을 수 없다는 오류 발생
- 원인
- build.gradle 내 파일의 java 버전이 맞지 않음
- Springboot 버전과 jdk 버전이 맞지 않음
- 인텔리제이에서 jdk가 잡혀있지 않음
- 해결
- Settings > Build, Execution, Deployment > Gradle > Gradle JVM > JAVA_HOME
- Project Settings > Project > project SDK > azul-17
- build.gradle 설정변경 (아래와 같이 변경한다.)
plugins {
id 'java' id 'org.springframework.boot' version '3.1.1'
id 'io.spring.dependency-management' version '1.1.0'
}
- 여기서 springframework.boot의 버전이 3.1.1이다.
- 3점대 스프링 부트 버전은 자바 17부터 지원된다.
java {
sourceCompatibility = "17"
}
- java의 sourceCompatibility를 17로 맞추어준다.
targetCompatibility = JavaVersion.VERSION_17
- targetCompatibility 또한 17로 맞추어준다.
반응형