finatra/examples/http-server at develop · twitter/finatra · GitHub
Skip to content

Latest commit

 

History

History

http-server

Folders and files

README.md

Finatra Hello World HttpServer Example Application

A simple "hello world" HTTP example.

Note: All Finatra examples should be run from the base Finatra directory as they are defined as part of the root project.

Building

For any branch that is not Master or a tagged release branch (or a branch based on one of those branches), see the CONTRIBUTING.md documentation on building Finatra and its dependencies locally in order to run the examples.

Running

Run all commands from the base /finatra directory.

Java version:

[finatra] $ ./sbt "project javaHttpServer" "run -http.port=:8888 -admin.port=:9990"
[finatra] $ ./sbt javaHttpServer/assembly
[finatra] $ java -jar examples/http-server/java/target/scala-2.XX/java-http-server-assembly-X.XX.X.jar -http.port=:8888 -admin.port=:9990

Scala version:

[finatra] $ ./sbt "project scalaHttpServer" "run -http.port=:8888 -admin.port=:9990"
[finatra] $ ./sbt scalaHttpServer/assembly
[finatra] $ java -jar examples/http-server/scala/target/scala-2.XX/scala-http-server-assembly-X.XX.X.jar -http.port=:8888 -admin.port=:9990