This is a solution for assignment (check Assignment.md).
cd to project root directory and run
java -jar app.jar json-file entityID
e.g.
java -jar app.jar data/valid.json 5
Requires JDK to be installed on the machine.
cd to project root directory and run
./gradlew buildJar
And after that run
java -jar app.jar json-file entityID
e.g.
java -jar app.jar data/valid.json 5
In project root directory type
./gradlew clean test
data folder contains some example JSON files as well as the original file that came with the assignment valid.json