← 返回首页
java-buildpack/docs/example-java_main.md at main · cloudfoundry/java-buildpack · GitHub
Skip to content

Navigation Menu

Toggle navigation
Sign in
Appearance settings
Search or jump to...

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Include my email address so I can be contacted

Saved searches

Use saved searches to filter your results more quickly

Appearance settings
Resetting focus

Latest commit

 

History

History
37 lines (28 loc) · 1.6 KB
 main
Top

File metadata and controls

  • Preview
  • Code
  • Blame
37 lines (28 loc) · 1.6 KB

Java Main Examples

The Java Buildpack can run Java applications with a main() method provided that they are packaged as self-executable JARs.

Gradle

The following example shows how deploy the sample application located in the Java Test Applications.

$ gradle build $ cf push java-main-application -p build/libs/java-main-application-1.0.0.BUILD-SNAPSHOT.jar -b https://github.com/cloudfoundry/java-buildpack.git -----> Downloading Open Jdk JRE 1.7.0_51 from http://.../openjdk/lucid/x86_64/openjdk-1.7.0_51.tar.gz (0.0s) Expanding Open Jdk JRE to .java-buildpack/open_jdk_jre (1.2s) -----> Downloading Spring Auto Reconfiguration 0.8.7 from http://.../auto-reconfiguration/auto-reconfiguration-0.8.7.jar (0.0s) -----> Uploading droplet (48M) $ curl ...cfapps.io ok

Maven

The following example shows how deploy the sample application located in the Java Test Applications.

$ mvn package $ cf push java-main-application -p target/java-main-application-1.0.0.BUILD-SNAPSHOT.jar -b https://github.com/cloudfoundry/java-buildpack.git -----> Downloading Open Jdk JRE 1.7.0_51 from http://.../openjdk/lucid/x86_64/openjdk-1.7.0_51.tar.gz (0.0s) Expanding Open Jdk JRE to .java-buildpack/open_jdk_jre (1.2s) -----> Downloading Spring Auto Reconfiguration 0.8.7 from http://.../auto-reconfiguration/auto-reconfiguration-0.8.7.jar (0.0s) -----> Uploading droplet (48M) $ curl ...cfapps.io ok

Footer

© 2026 GitHub, Inc.