Lots of Java-based webapplications lack to involve webdesigners in the usual development workflow. Usually, a webdesigner creates html-sites as templates and a web-developer has to rewrite and add them into the sourcecode management system – you spend twice the time you needed. It would be great, if the webdesigner can add the design changes directly in the sourcecode repository. Because of the strict seperation of business logic, interaction via AngularJS and presentation via HTML, it is easy to involve webdesigners. Also the webdesigner can build the project in only one step and the changes he made are displayed immediately.
You only need to install JDK 1.8, maven and ant to build your web-application. With the ant-script (build.xml) located in this directory, everything a webdesigner need is build.