1. Using logback instead of log4j 2. Using mvn:resources to process static resources. 3. Integrated with dwz ui template.