https://github.com/deis/example-java-jetty
A simple Java app for Deis, the open source PaaS
https://github.com/deis/example-java-jetty
deis-workflow example java jetty
Last synced: 3 months ago
JSON representation
A simple Java app for Deis, the open source PaaS
- Host: GitHub
- URL: https://github.com/deis/example-java-jetty
- Owner: deis
- License: mit
- Created: 2013-10-25T21:43:55.000Z (about 12 years ago)
- Default Branch: master
- Last Pushed: 2017-05-10T21:56:35.000Z (over 8 years ago)
- Last Synced: 2025-06-22T06:06:01.028Z (6 months ago)
- Topics: deis-workflow, example, java, jetty
- Language: Java
- Homepage: https://deis.com
- Size: 25.4 KB
- Stars: 16
- Watchers: 17
- Forks: 15
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Java Quick Start Guide
This guide will walk you through deploying a Java application on [Deis Workflow][].
## Usage
```console
$ git clone https://github.com/deis/example-java-jetty.git
$ cd example-java-jetty
$ deis create
Creating Application... done, created vulcan-keypunch
Git remote deis added
remote available at ssh://git@deis-builder.deis.rocks:2222/vulcan-keypunch.git
$ git push deis master
Counting objects: 89, done.
Delta compression using up to 4 threads.
Compressing objects: 100% (68/68), done.
Writing objects: 100% (89/89), 21.01 KiB | 0 bytes/s, done.
Total 89 (delta 37), reused 0 (delta 0)
Starting build... but first, coffee!
-----> Java app detected
-----> Installing OpenJDK 1.8... done
-----> Installing Maven 3.3.9... done
-----> Executing: mvn -B -DskipTests clean dependency:list install
[INFO] Scanning for projects...
[INFO] Downloading: https://repo.maven.apache.org/maven2/org/apache/maven/plugins/maven-dependency-plugin/2.10/maven-dependency-plugin-2.10.pom
...
INFO] Downloading: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-digest/1.0/plexus-digest-1.0.jar
[INFO] Downloaded: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-digest/1.0/plexus-digest-1.0.jar (12 KB at 227.1 KB/sec)
[INFO] Downloaded: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-utils/3.0.5/plexus-utils-3.0.5.jar (226 KB at 3629.8 KB/sec)
[INFO] Installing /tmp/build/target/hello-world-0.1-SNAPSHOT.jar to /tmp/cache/.m2/repository/org/example/hello-world/0.1-SNAPSHOT/hello-world-0.1-SNAPSHOT.jar
[INFO] Installing /tmp/build/pom.xml to /tmp/cache/.m2/repository/org/example/hello-world/0.1-SNAPSHOT/hello-world-0.1-SNAPSHOT.pom
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESS
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 30.272 s
[INFO] Finished at: 2016-08-26T00:31:58+00:00
[INFO] Final Memory: 22M/56M
[INFO] ------------------------------------------------------------------------
-----> Discovering process types
Procfile declares types -> web
-----> Compiled slug size is 50M
Build complete.
Launching App...
Done, vulcan-keypunch:v2 deployed to Workflow
Use 'deis open' to view this application in your browser
To learn more, use 'deis help' or visit https://deis.com/
To ssh://git@deis-builder.deis.rocks:2222/vulcan-keypunch.git
* [new branch] master -> master
$ curl http://vulcan-keypunch.deis.rocks
Powered by Deis
Release v2 on vulcan-keypunch-web-514879262-7p9hd
```
## Additional Resources
* [GitHub Project](https://github.com/deis/workflow)
* [Documentation](https://deis.com/docs/workflow/)
* [Blog](https://deis.com/blog/)
[Deis Workflow]: https://github.com/deis/workflow#readme