Environment
Suited for Eclipse IDE and JDK1.8+
Components
1. Configuration: SimpleXML
2. Logging: slf4j (api), log4j2 (core)
3. Api: jersey (rest/json)
4. Api doc: swagger
Project properties
1. build.properties: jdk, war, app
2. server.properties: url, username, password (tomcat7:redeploy goal)