...
These are optional:
- Apache Tomcat 8.5 0 and higher (http://tomcat.apache.org/)
- PostgreSQL (http://www.postgresql.org/) – H2 DB is used by default, for JUnit tests run; for other types of deployment (standalone, Tomcat or others), PostgreSQL db datasource is used
- SoapUI (http://www.soapui.org/) for integration testing
...