Demonstrates creating a fat jar for a multi-project build. Code from 3 subprojects is combined into a single fat jar file. Building $ ./gradlew build Running $ java -jar subproject-a/build/libs/subproject-a.jar I am subproject A I am subproject B I am subproject C