[Heroku] Task :compileJava FAILED 오류

2021. 9. 24. 02:34etc/Heroku

Travis CI와 Heroku를 연동하여 배포하던 도중 오류가 발생했다. 내 프로젝트는 openjdk11을 쓰고 있었는데 heroku에서 빌드할 때 사용한 자바 버전은 jdk1.8이었다.

자바 버전 충돌로 인해 실패한 것이다. 바로 구글에 heroku java 11 로 검색하니 공식 문서가 나왔다.

프로젝트에 system.properties를 만들고 아래 내용을 넣으라는 것이었다. 이를 추가하고 커밋 후 푸시하니 정상적으로 빌드가 되었다.

 

참고 사이트: https://devcenter.heroku.com/changelog-items/1489

 

Java 11 now available | Heroku Dev Center

Java 11 now available Change effective on 25 September 2018 Heroku’s support for Java, Scala, Clojure, and Gradle now includes support for OpenJDK version 11. To use this version of the JDK, create a system.properties file in your application with the fo

devcenter.heroku.com

 

'etc > Heroku' 카테고리의 다른 글

[Heroku] spring-boot 배포 시 h10 에러  (0) 2021.09.24