intellij 프로젝트 JDK 설정 오류 및 JDK 추가
처음에 Spring Boot Test Code 실행하니, 아래와 같은 빨간색 오류 로그가 뜨면서 수행이 안 되길래 뭔가 했더니,
프로젝트 초기에 설정한 JAVA 버젼 17과 JDK 버젼이 맞지 않아서 발생한 문제였다.
a problem occurred configuring root project 'stock'.
> could not resolve all files for configuration ':classpath'. >
could not resolve org.springframework.boot:spring-boot-gradle-plugin:3.1.4.
https://www.oracle.com/java/technologies/downloads/#jdk17-windows
위 주소에서 Oracle JDK 17(x64 Compressed Archive) 다운로드 해주고,
File → Project Structure로 들어가서(Settins도 상관없음),
아래 빨간색 V 표시의 JDK...을 클릭해서 JDK 다운받은 위치로 들어가 해당 폴더를 선택한다.(폴더명 예시 : jdk-17.0.8)
그리고, JDK 버젼을 바꿔준다.
1. File → Project Structure [Project]의SDK
2. File → Project Structure [Modules]의 Language level
→ 사실 17이 안 뜨길래, 그냥 Project default로 해줬음.
3. File → Project Structure [SDKs]의 JDK home path
4. File → Settings → Build, Execution, Deployment → Build Tools → Gradle의 [Gradle JVM]
스프링부트3.x 는 자바17부터, 스프링부트 2.x는 자바11을 이용하면 될 것 같다.