To build, you need
- Java 8 or higher (http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html)
- Maven 3 or higher (http://maven.apache.org/)
- Bower (http://bower.io) (install using
npm install -g bower; if you don't have Node.js installed, download from https://nodejs.org/en/download/ first)
Navigate to src/main/resources/webroot and run bower install.
To build the Java project, use Eclipse or run mvn package, this will build the program and place the generated jar file in the directory target/.
To Run, use mvn exec:java.