...
CLAMP is composed of a main pom.xml and is structured in only one maven module, there is no sub-modules. It's composed of a back-end written in java, and a Designer UI frontend writtent front-end written in HTML/javascript (with angularJS).
The backend back-end code is stored in the standard java locations "/src/main/java", "src/main/resources". And all the backend back-end tests are located in "src/test/java", "src/test/resources".
The frontend front-end code is stored in a sub folder of the backend back-end code in "src/main/resources/META-INF/resources/designer".
Unit test
The unit tests are composed of 2 different types:
...