[Intellij + Spring boot] Execution failed for task ':compileJava'.> invalid source release: 11 에러 대처

2022. 10. 25. 11:08· Java/Error

스프링 강의로 공부중 다음과 같은 에러를 마주쳤습니다.

Execution failed for task ':compileJava'.

> invalid source release: 1

 

https://start.spring.io

원인은 위 사이트에서 11 버전으로 프로젝트를 생성해주었는데 Gradle 및 SDK 설정은 내 PC의 기본값을 따랐기 때문입니다.

즉 아래의 build.gradle의 sourceCompatibility와 PC의 java 버전이 다르다는 것입니다.

plugins {
   id 'org.springframework.boot' version '2.7.5'
   id 'io.spring.dependency-management' version '1.0.15.RELEASE'
   id 'java'
}

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

repositories {
   mavenCentral()
}

dependencies {
   implementation 'org.springframework.boot:spring-boot-starter-thymeleaf'
   implementation 'org.springframework.boot:spring-boot-starter-web'
   testImplementation 'org.springframework.boot:spring-boot-starter-test'
}

tasks.named('test') {
   useJUnitPlatform()
}

그래도 다행인 점은 Intellij에서는 JDK를 사이트에 방문하지 않아도 손쉽게 추가가 가능하기에 편합니다

 

우선 Gradle의 Gradle JVM을 11 버전으로 바꿔줍시다.

[crtl + alt+ s] -> Build, Executio, Deployment -> Build Tools -> Gradle

그리고 SDK 설정도 바꿔줍니다.

File -> Project Structure -> Project 

이제 실행 시 에러가 생기지 않습니다.

아마 이 글과 같이 현재 pc의 환경변수 JAVA_HOME이 다른 버전의 jdk를 가르키는 경우 

빌드 또한 안될 것 입니다, 이때는 같은 흐름으로 환경 변수 JAVA_HOME의 JDK를 바꿔주시면 됩니다.

.\gradlew build
반응형

'Java > Error' 카테고리의 다른 글

HHH000206: hibernate.properties not found 에러 수정  (0) 2023.01.26
'Java/Error' 카테고리의 다른 글
  • HHH000206: hibernate.properties not found 에러 수정
DSeung
DSeung
DSeung
Dev log
DSeung
  • 분류 전체보기 (192)
    • PHP (62)
      • Laravel (31)
      • Error (5)
      • Setting (11)
      • Modern PHP (15)
    • Go Lang (51)
      • Study (30)
      • Algorithm (17)
      • Setting (1)
      • Error (3)
    • Java (11)
      • Spring (3)
      • JSP (0)
      • Error (2)
      • Setting (2)
      • 단축키 (2)
    • JavaScript (6)
      • Modern JavaScript (4)
      • Node (1)
    • Android Kotlin (5)
      • Study (4)
      • Error (1)
    • 컴퓨팅 기술 (12)
      • 데이터베이스시스템 (4)
      • Docker (2)
      • 크롤링 & 스크래핑 (1)
      • API (1)
      • 클라우드 (1)
      • 네트워크 (1)
    • MySQL (7)
    • AWS (1)
    • Git (5)
      • GItLab (1)
      • GitHub (4)
    • 도메인 (2)
      • 안과 (2)
    • 자격증 (7)
      • SQLD (1)
      • 정보처리기사 (6)
    • Mac os (1)
    • 나머지 (13)
      • tistory (1)
      • 기타 (9)
      • 일기 (3)
    • 독서 (9)

인기 글

최근 글

블로그 메뉴

  • 홈
  • 태그
전체
오늘
어제
hELLO · Designed By 정상우.v4.2.0
DSeung
[Intellij + Spring boot] Execution failed for task ':compileJava'.> invalid source release: 11 에러 대처
상단으로

티스토리툴바

개인정보

  • 티스토리 홈
  • 포럼
  • 로그인

단축키

내 블로그

내 블로그 - 관리자 홈 전환
Q
Q
새 글 쓰기
W
W

블로그 게시글

글 수정 (권한 있는 경우)
E
E
댓글 영역으로 이동
C
C

모든 영역

이 페이지의 URL 복사
S
S
맨 위로 이동
T
T
티스토리 홈 이동
H
H
단축키 안내
Shift + /
⇧ + /

* 단축키는 한글/영문 대소문자로 이용 가능하며, 티스토리 기본 도메인에서만 동작합니다.