- JDK 11 or later
- Spring Boot 2.x
$ cp app/src/main/resources/application-sample.yml app/src/main/resources/application-local.yml
$ vim app/src/main/resources/application-local.yml
$ ./gradlew :app:bootRunFor macOS users.
$ brew tap adoptopenjdk/openjdk
$ brew cask install adoptopenjdk11
$ heroku apps:create your-app
$ heroku config:set SPRING_PROFILES_ACTIVE=prod
$ heroku config:set TZ=Asia/Tokyo
$ heroku config:set 'JAVA_OPTS=-XX:+UseStringDeduplication'
# Deploy JAR file
$ ./gradlew clean :app:bootJar
$ heroku plugins:install java
$ heroku deploy:jar --jar app/build/libs/app.jar --jdk 11- izetta-obsolete Old version
MIT © Pine Mizune