Heroku Buildpack Jvm Common Save

Heroku's OpenJDK buildpack. A component of the Java, Scala, and Clojure buildpacks.

Project README

Heroku Buildpack for the JDK CI

This is the official Heroku buildpack for OpenJDK. It only installs the JDK, and does not build an application. It is used by the Java, Scala, and Clojure buildpacks.

Usage from a Buildpack

This is how the buildpack is used from another buildpack:

JVM_BUILDPACK_URL="https://buildpack-registry.s3.us-east-1.amazonaws.com/buildpacks/heroku/jvm.tgz"
mkdir -p /tmp/jvm-common
curl --silent --fail --retry 3 --retry-connrefused --connect-timeout 5 --location $JVM_BUILDPACK_URL | tar xzm -C /tmp/jvm-common --strip-components=1
source /tmp/jvm-common/bin/util
source /tmp/jvm-common/bin/java

install_java_with_overlay ${BUILD_DIR}

Standalone Usage

You may install the JVM buildpack into your app by running:

$ heroku buildpacks:set heroku/jvm

If you want to use the edge version (the code in this repo), run this instead:

$ heroku buildpacks:set https://github.com/heroku/heroku-buildpack-jvm-common.git

Then it may be used by itself, or with another buildpack using multiple buildpacks.

License

Licensed under the MIT License. See LICENSE file.

Open Source Agenda is not affiliated with "Heroku Buildpack Jvm Common" Project. README Source: heroku/heroku-buildpack-jvm-common
Stars
41
Open Issues
3
Last Commit
1 week ago
License
MIT

Open Source Agenda Badge

Open Source Agenda Rating