반응형
트러블 슈팅
- 오류코드
- 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로 맞추어준다.
반응형
'TROUBLE SHOOTING 트러블 슈팅' 카테고리의 다른 글
[트러블 슈팅] [GIT] There is no tracking information for the current branch. (0) | 2023.07.25 |
---|---|
[트러블슈팅] Git pull / Your configuration specifies to merge... (0) | 2023.07.20 |
[오류] M1 맥 사용법 : MySQL Workbench 오류(feat. homebrew) (4) | 2023.02.02 |