The Java Workflow consists of the following steps (steps in red are performed manually or with the help of third part tools; steps in black are performed with the help of the SAFacilitator; steps in blue are performed from within SonarQube user interface):


  1. Get the codebase


  1. Activate Integration between build tool (Gradle/Maven) and SonarQube 


  1. Configure SonarQube Analyses


  1. Run analyses

  2. Review Results



It is obvious that, in the case of Java, the SAFacilitator does not provide any significant added value; in fact, it only provides some information (two cheat sheets) on how to establish the connection/integration between the build tool (Gradle/Maven) and SonarQube.