heroku 컴파일 오류, heroku invalid source release: 11 gradle 7.5.1

리브리버·2022년 10월 19일
0

TIL

목록 보기
3/17
post-thumbnail

간단한 앱을 만들어 heroku를 사용하여 배포하는 도중 계속 release error 가 나면서 몇시간을 헤매었다.

결론

system.properties 파일을 만들어 주고 그 안에 java.runtime.version=11 내용을 입력한다.


내용

JVM 버전도 여러번 변경하고 gradle도 여러번 변경하였지만 오류코드와 함께 실패하였다.

그러다 아래 내용을 발견하였고 변경하여 적용하였더니 바로 해결이 되었다.

Java 11 now available
devcenter.heroku

보아하니 heroku는 앱 생성시 아주 오래된 자바JDK를 사용하였다(1.8버전)

나는 11버전을 이용하였으니 버전이 맞지않아 자꾸 컴파일 오류가 났던것이었다.

그래서 system.properties 안에 사용한 버전을 명시해주니 잘 진행이 된 것이다.


빌드는 되었지만 아래와 같이 또 다른 에러가 발생하였다.

이 에러에 대한 해결은 다음 포스트에서 진행해보자.

0개의 댓글