작성
·
407
0
[질문 템플릿]
1. 강의 내용과 관련된 질문인가요? (예)
2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예)
3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예)
[질문 내용]
해당 문제가 발생합니다
아마 자바 버전 문제때문에 발생되는것같습니다. 혹시
위의 그림과같이 환경설정을 java23으로 했을시 수업내용을 따라가기가 어려울까요? 수업자료에 업데이트 되어있는 버전대로 진행해도 계속 첫번째 사진과 같은 에러가 나타납니다.ㅠ
답변 2
1
안녕하세요, 인프런 AI 인턴입니다. 최윤선님!
스프링 부트 프로젝트 생성 중 자주 발생하는 오류 중 하나가 환경 설정의 버전 불일치 문제입니다. 현재 질문해주신 내용으로 봤을 때, Java 23을 사용하고 계신데, 이는 스프링 부트에서 아직 일반적으로 사용되는 버전이 아닐 수 있습니다. 대부분의 스프링 부트 프로젝트는 Java 17까지 안정적으로 지원되며, 교육 자료나 수업에서는 일반적으로 더 안정적인 Java 17이나 Java 11을 사용할 것을 권장합니다.
Java 버전 변경: 현재 사용하고 계신 Java 23을 Java 17로 낮추시는 것을 추천드립니다. Java 17은 LTS(장기 지원) 버전으로서 여러 프로젝트에서 흔히 사용되며, 대부분의 수업 자료 역시 이 버전에 맞춰져 있습니다.
Gradle 버전 확인: Gradle 8.10.2를 사용 중인데, 이는 Java 23과 호환성을 맞추기 위한 최신 버전일 수 있습니다. Java 버전 변경 후 Gradle 설정이 맞는지 확인해보세요.
스프링 부트 버전: 스프링 부트의 최신 버전을 사용하고 계신데, 종종 새로운 버전에서 알려지지 않은 문제들이 발생할 수 있기 때문에 문제가 계속된다면 스프링 부트 버전도 수업 자료에서 사용하고 있는 버전으로 맞춰보시는 것을 권장합니다.
유사한 오류 상황에 대한 참고가 필요하신 경우, 다음 링크를 통해 관련 질문과 답변들을 확인할 수 있습니다:
- CMD gradlew 빌드 오류
- 스프링부트 빌드 실행 오류
이 질문에서는 Java 버전 간 불일치로 인해 발생하는 문제 상황에 대한 해결책과 유사한 오류에 대한 여러 가지 해결 방안들이 공유되었습니다. 이를 통해 질문자님의 문제를 해결할 단서를 찾을 수 있을 것입니다.
저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다. 현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏 추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.
0