Sonar est un outil open-source qui permet d’obtenir des statistiques avancés sur l’état de votre projet (Java le plus souvent). Il utilise pour cela les rapports générés par les différents plugins de report utilisés par votre projet Maven. Pour plus de précision, vous pouvez aussi lire cet article sur le contrôle qualité de Sonar.
L’installation est relativement simple, il suffit de télécharger le dernier zip disponible sur le site Sonar et de suivre les instructions d’installation.
L’installation se déroule sans problème avec la base derby utilisée par défaut. Mais impossible de l’installer avec une base MySQL pourtant installé localement? Avez-vous une erreur JNDI?
INFO org.sonar.INFO JDBC datasource bound to JNDI, name=jdbc/sonar