로빈의 개발로그
[ERROR] Invalid target release : 1.9 (in gradle) 본문
invalid target release: 1.9
- 보통 빌드 시 발생하는 invalid target release : XXX 에러는 설치된 버전과 다른버전 (나의 경우는 1.9버전이 잘못 설치되어있었다.) 일 경우 발생한다.
1. Setting > Build, Execution, Deployment > Gradle : Gradle JVM 버전 확인
2. File > Project Structure > Modules 의 Language level 확인
3. 오른쪽 상단의 edit configuration에서 버전 확인
이렇게 다 했는데도 계속 invalid 에러가 뜬다면, build.gradle에서 targetConfiguration이 있는지 확인해본다.
나의 경우는 gradle library를 가져올 때 해당 버전이 java 9이상을 요구하는 버전이어서, 그래들을 다운받을 때 업데이트가 되었다.
반드시 라이브러리를 가지고 올 때는 해당 버전이 내 java 버전과 일치하는지 확인하고 가져와야, 갑자기 잘되던 어플리케이션이 이상해지는 불상사를 막을 수 있다.
Comments