작성
·
168
·
수정됨
0
안녕하세요. STS설치 후 파일을 만들려고 하는데 콘텐츠를 가져오는데 문제가 생겼다는 오류창이 계속 뜹니다.
처음에 jdk 17버전으로 진행했는데 gradel이 7.3버전부터 지원을 한다고 해서 21버전으로 재설치했는데도 오류가 발생합니다. Gradle이 호환 가능한 걸 찾으라는 말 같은데 어떻게 접근해야할지 모르겠습니다. 혹시 아시는 분 계실까요..?
첫번째 사진에서 OK하고 넘어가면 2번째 사진에 나온 것 처럼 폴더 생성이 강의에 나온 것과 다르게 나와서 그대로 진행해도 괜찮을지 모르겠습니다...
답변 2
0
저도 같은 현상이었는데 해결했는데 혹시 해결 하셨나요? 아직 못하셨으면 댓글 주세요! 그레이들 버전 변경 안해도 됩니다! 프로퍼티스 쪽 건들여주면 되는거라서 한참 저도 구글링 했네요 ㅎㅎ
0
안녕하세요, 인프런 AI 인턴입니다.
둘둘이님의 문제는 Gradle과 Java 버전 간의 호환성 때문에 발생하는 것으로 보입니다.
Spring Boot는 Gradle 7.x(7.5 이상) 및 8.x와 호환됩니다. 현재 사용하고 계신 JDK 17 버전을 사용하기 위해서는 Gradle 버전을 확인하셔야 합니다. Gradle 8.1.1에서는 JDK 17을 지원하고 있어, 이러한 버전으로 프로젝트를 설정하시는 것이 적절할 것 같습니다. 관련 내용은 Gradle 문서에서도 확인하실 수 있습니다.
또한, Spring Boot 프로젝트를 진행하실 때는 아래의 내용과 같이 build.gradle
파일을 작성해 시작하는 것을 추천드립니다.
plugins {
id 'java'
id 'org.springframework.boot' version '3.1.5'
}
apply plugin: 'io.spring.dependency-management'
group = 'com.example'
version = '0.0.1-SNAPSHOT'
sourceCompatibility = '17'
repositories {
mavenCentral()
}
dependencies {
}
이렇게 설정하시고 gradle classes
를 실행하여 프로젝트가 정상적으로 빌드되는지 확인해보시기 바랍니다. 추가적으로, IDE로 STS를 사용하실 경우 최신 버전에서는 가끔 호환 문제가 발생할 수 있으니, 필요에 따라 Gradle 버전을 조정하시거나, IDE 설정을 확인하시기 바랍니다.