본문 바로가기

Programming Language/Java

[Maven] Fatal error compiling: invalid target release: 에러 해결

728x90
Fatal error compiling: invalid target release: <자바버전>

 

원인

pom.xml에 작성된 컴파일 타겟 자바 버전과 실제 maven의 타겟 자바 버전이 다르기 때문

 

해결방안

mvn -version을 통해 maven의 타겟 자바 버전을 확인한다

 

Java version이라고 작성된 부분을 확인 (위 그림의 경우 JDK 8 사용)

해결방안 1. 프로젝트 자바 버전의 수정이 가능한 경우

  • 프로젝트의 타겟 자바 버전을 수정
	<properties>
		<java.version>8</java.version>
		<jackson.version>2.11.2</jackson.version> 
	</properties>

 

해결방안 2. 프로젝트 자바 버전의 수정이 불가능한 경우 : 맞는 JDK 버전 재설치

반응형