[IntelliJ] Springboot 프로젝트 JDK 설정

으정·2021년 10월 2일
0

내용

강의를 보면서 코드를 따라치다 작성하는 내용
https://start.spring.io/ 로 스프링부트 Gradle Project를 만들었고,
빌드파일 build.gradle 의 일부내용은 다음과 같다.

group = 'jpabook'
version = '0.0.1-SNAPSHOT'
sourceCompatibility = '11'

group 은 프로젝트 생성시의 groupId를 말하며, version 은 애플리케이션의 버전이다.
sourceCompatibility 은 자바소스를 컴파일시키는 역할을 하고 버전을 의미한다.

project build 후 테스트로 실행을 했는데 다음과 같은 오류가 나왔다.

오류

원인

프로젝트에 설정된 jdk버전이 달라서 생긴 오류였다.
(build.gradle의 sourceCompatibility 버전을 1.8에서 11로 내가 수정했었다. 그래서 첫 빌드 시에 jdk1.8로 빌드가 되었던 것.)

해결

  1. jdk11 download
  2. File > Project Structure > Platform Setting > SDKs > jdk11 추가
  3. File > Project Structure > Project Settings > Projcet > Project SDK, Project language level 확인
  4. File > Project Structure > Project Settings > Modules > Language level 확인
  5. 다시 실행


    Tomcat started on port(s): 8080(http) with context path '' 를 볼 수 있다.

    아무것도 없기때문에 localhost:8080 이동 시 에러페이지 뜨는게 정상!
profile
도전! 으자이야이아

0개의 댓글

관련 채용 정보