A simple Java REST Server (JAX-RS with Jersey on top of Grizzly web server).
mvn clean package
By default the server and the client bind on localhost:8080
Run the server
java -jar Server/target/Server-1.0-SNAPSHOT-jar-with-dependencies.jar
Run the client
java -jar JavaClient/target/JavaClient-1.0-jar-with-dependencies.jar
Launch the server with a name and mapped port.
docker run \
--rm -it \
-p 8080:8080 \
--name rsserver \
docker.io/brunoe/demojaxrs.server:develop
Launch one linked to the server.
docker run \
--rm -it \
--link rsserver \
--env JAVA_OPTS="-Dfr.univtln.bruno.demo.jaxrs.server.ip=rsserver -Dfr.univtln.bruno.demo.jaxrs.server.port=8080" \
docker.io/brunoe/demojaxrs.javaclient:develop