This demo project shows how to set up maven to use these tools Checkstyle FindBugs PMD to ensure high code quality.