There is a skeleton project showing how to model C4 in Java with PlantUML excluding website. It follows OOP approach in place of structural files.
Run following command to generate .puml
charts:
./gradlew run
Run following command to generate .png
charts in img/
directory:
./gradlew plantUml
Look at:
- c1.puml
- c2.puml
- c3.puml
to see generated charts