스프링부트 프로젝트 생성 후 첫 부팅중에
invalid source release: 17 오류가 났다.
내 컴퓨터에 자바17이 설치되어 있지 않아서 나타난 오류다.
나는 스프링 이니셜라이저에서 자바8을 선택했는데
pom.xml에서는 자바 버전이 17로 변경되어있었다.
보통같으면 8로 내려주면 정상 부팅이 될 터,
하지만 나는 한가지 작업을 더 해줘야했다.
스프링부트 버전 3.0 부터는 자바17이상만 지원한다.
따라서 나는 2.4.2 버전으로 다운그레이드를 시도했다.
방법은 단순히 위 캡쳐 부분에 각각 스프링 버전 2.4.2, 자바 버전 8을 입력후 메이븐을 업데이트 해주면 된다.
아주 잘 부팅된다.
'웹개발 > 오류해결' 카테고리의 다른 글
스프링 + 마이바티스 구조에서 동시 DB insert 실패 해결 (0) | 2024.03.20 |
---|---|
Cannot access script base class 'org.gradle.kotlin.dsl.KotlinBuildScript' 해결 (0) | 2023.11.22 |
No primary or default constructor found for interface org.springframework.data.domain.Pageable 오류해결 (0) | 2023.03.15 |
using constructor NO_CONSTRUCTOR with arguments 오류해결 (0) | 2023.03.03 |
JJWT signWith deprecated 오류해결 / (2024년 4월기준) (0) | 2023.01.17 |