The jar can be build with Maven with the maven-exec-plugin. To do this node.js and yarn must be installed on your machine and be on your $PATH. If you dont want to use the maven exec run the following commands:
yarn install
yarn run build
Repeated build with watching the files:
yarn run watch:js
This starts a dev-server serving the ui only at port 9000. The rest requests are forwarded to port 8080.
yarn run dev-server
yarn run test
Repeated tests with watching the files:
yarn run watch:test