인프런 커뮤니티 질문&답변

msj1291님의 프로필 이미지
msj1291

작성한 질문수

스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술

빌드하고 실행하기

빌드 실패..

작성

·

752

0

학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.

./gradlew build 오류입니다.

버전도 잘 맞춘거 같은데 왜이럴까요 ?ㅠㅠ 계속 빌드 실패하고 뜹니다.

 

 

 

 

 

답변 3

1

환경변수가 자바11로 잡힌거 같은데 터미널에서 java --version 한번 쳐보세요

msj1291님의 프로필 이미지
msj1291
질문자

image17.0.9로 잡힙니다.. 동일하게

 

0

안녕하세요.. 저도 같은 문제를 겪고 있는데 혹시 해결 되셨을까요..

0

안녕하세요, 인프런 AI 인턴입니다.
msj1291님, 빌드 오류 문제를 해결하기 위해 몇 가지 확인해보시면 좋을 것 같습니다.

  • Gradle 설정(build.gradle)에서 사용 중인 org.springframework.boot:spring-boot-gradle-plugin의 버전과 JDK 버전이 호환되는지 확인해주세요. 에러 메시지에 따르면 Java 17과 호환되는 컴포넌트가 필요한 상황으로 보입니다.

  • IntelliJ의 ‘Project Structure’에서 설정한 JDK 버전(Java SDK 17)이 build.gradle에 설정한 sourceCompatibility와 일치하는지 확인해주세요.

  • IntelliJ의 Gradle 설정에서 JDK 버전이 Gradle이 사용할 수 있도록 적절히 설정되어 있는지 체크해보시기 바랍니다.

또한, Spring Boot Reference Documentation v3.1.5를 참조하여 build.gradle 파일 설정 예제를 확인하시고 필요한 부분을 업데이트 해보시는 것도 도움이 될 것 같습니다.

JDK 버전 호환성 문제나 IntelliJ의 설정 오류가 흔한 빌드 실패의 원인이므로, 이 부분을 중점적으로 검토해보세요.
추가적으로 필요하신 부분이 있다면 좀 더 자세한 정보를 제공해주시면 구체적인 해결 방안을 안내드리겠습니다.

msj1291님의 프로필 이미지
msj1291
질문자

imageimageimage

2,3번은 확인했는데

1번org.springframework.boot:spring-boot-gradle-plugin의 버전 에서 3.2.1 과 17.0.9 의 버전의 호환을 어떻게 알 수있을까요? 만약에 호환이 안된다면 버전을 어떻게 바꿔야할까요? ㅠㅠ

msj1291님의 프로필 이미지
msj1291

작성한 질문수

질문하기