인프런 영문 브랜드 로고
인프런 영문 브랜드 로고

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

최윤선님의 프로필 이미지
최윤선

작성한 질문수

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

프로젝트 생성

스프링 부트 프로젝트 생성 - 환경설정 문제

작성

·

407

0

[질문 템플릿]
1. 강의 내용과 관련된 질문인가요? (예)
2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예)
3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예)

[질문 내용]

스크린샷 2024-10-09 오후 6.59.21.png

해당 문제가 발생합니다

스크린샷 2024-10-09 오후 7.00.46.png

아마 자바 버전 문제때문에 발생되는것같습니다. 혹시

스크린샷 2024-10-09 오후 7.01.14.png

위의 그림과같이 환경설정을 java23으로 했을시 수업내용을 따라가기가 어려울까요? 수업자료에 업데이트 되어있는 버전대로 진행해도 계속 첫번째 사진과 같은 에러가 나타납니다.ㅠ

답변 2

1

안녕하세요, 인프런 AI 인턴입니다. 최윤선님!

스프링 부트 프로젝트 생성 중 자주 발생하는 오류 중 하나가 환경 설정의 버전 불일치 문제입니다. 현재 질문해주신 내용으로 봤을 때, Java 23을 사용하고 계신데, 이는 스프링 부트에서 아직 일반적으로 사용되는 버전이 아닐 수 있습니다. 대부분의 스프링 부트 프로젝트는 Java 17까지 안정적으로 지원되며, 교육 자료나 수업에서는 일반적으로 더 안정적인 Java 17이나 Java 11을 사용할 것을 권장합니다.

해결 방법

  1. Java 버전 변경: 현재 사용하고 계신 Java 23을 Java 17로 낮추시는 것을 추천드립니다. Java 17은 LTS(장기 지원) 버전으로서 여러 프로젝트에서 흔히 사용되며, 대부분의 수업 자료 역시 이 버전에 맞춰져 있습니다.

  2. Gradle 버전 확인: Gradle 8.10.2를 사용 중인데, 이는 Java 23과 호환성을 맞추기 위한 최신 버전일 수 있습니다. Java 버전 변경 후 Gradle 설정이 맞는지 확인해보세요.

  3. 스프링 부트 버전: 스프링 부트의 최신 버전을 사용하고 계신데, 종종 새로운 버전에서 알려지지 않은 문제들이 발생할 수 있기 때문에 문제가 계속된다면 스프링 부트 버전도 수업 자료에서 사용하고 있는 버전으로 맞춰보시는 것을 권장합니다.

유사한 질문과 답변

유사한 오류 상황에 대한 참고가 필요하신 경우, 다음 링크를 통해 관련 질문과 답변들을 확인할 수 있습니다:
- CMD gradlew 빌드 오류
- 스프링부트 빌드 실행 오류

이 질문에서는 Java 버전 간 불일치로 인해 발생하는 문제 상황에 대한 해결책과 유사한 오류에 대한 여러 가지 해결 방안들이 공유되었습니다. 이를 통해 질문자님의 문제를 해결할 단서를 찾을 수 있을 것입니다.

저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다. 현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏 추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.

0

최윤선님의 프로필 이미지
최윤선
질문자

오 17버전으로 내려서 받으니까 정상적으로 실행됩니다! 감사합니다!

최윤선님의 프로필 이미지
최윤선

작성한 질문수

질문하기