gradle / maven
./gradlew; ./mvnw java -jar spring-rmi-service/build/libs/*.jar --server.port=8000 & java -jar spring-rmi-client/target/*.jar http post :8080/api/v1/users name=maksimko HTTP/1.1 201 Created Location: http://localhost:8080/api/v1/users/02a323f9-3c23-48fb-b974-c43abde14fd5 http post :8080/api/v1/users name=maksimko2 HTTP/1.1 201 Created Location: http://localhost:8080/api/v1/users/91732336-0827-414c-964b-3af7a9a2726d http http://localhost:8080/api/v1/users/91732336-0827-414c-964b-3af7a9a2726d HTTP/1.1 200 OK Content-Type: application/json;charset=UTF-8 transfer-encoding: chunked { "name": "maksimko2", "uuid": "91732336-0827-414c-964b-3af7a9a2726d" } http http://localhost:8080/api/v1/users HTTP/1.1 200 OK Content-Type: application/stream+json transfer-encoding: chunked {"uuid":"02a323f9-3c23-48fb-b974-c43abde14fd5","name":"maksimko"} {"uuid":"91732336-0827-414c-964b-3af7a9a2726d","name":"maksimko2"}
docker
./gradlew; ./mvnw; docker-compose up --build # then same...
links: