To compile the application you need java JDK 17 version and apache maven 3.8.1+.
To compile project you need to execute this maven command :
mvn clean install
To launch checkstyle plugin :
mvn checkstyle:check
To launch PMD plugin:
mvn pmd:check
To launch Spotbugs plugin:
mvn spotbugs:check
To generate quality reports:
mvn verify site