Sonar, ne peux pas voir mon bonjour plugin monde
Question
Je suis en train de commencer avec le développement de plug-in sonar. Ive a commencé en suivant ce tutoriel
http://docs.codehaus.org/pages/viewpage.action ? pageId = 117899451
Ive a construit ce plugin bonjour monde et ont copié le pot résultant (helloworld-1.0-SNAPSHOT.jar) dans le répertoire / extensions / plugins.
Je reconstruire la guerre. .// guerre / build-war.sh
Le nouveau fichier de guerre est construit. Je puis exécutez le sonar en mode autonome et accédez à « Configuration> Paramètres » pour essayer de voir ce plug-in .... rien. Toutes les fiches de base sont là (Clover, Design ....) mais pas mon nouveau plugin Bonjour tout le monde.
Il n'y a pas d'erreurs ou d'informations pertinentes dans les journaux. Lorsque j'explore le nouveau fichier de guerre, je peux voir que le helloworld-1.0-SNAPSHOT.jar a été ajouté à / WEB-INF / lib /
Toutes les idées?
J'utilise la version sonar-plugin-api 1.10, mon exemple sonar est la version 2.1.2. Serait-ce la question?
Je n'ai pas les commentaires de l'application sonar du tout, donc im un peu perdu.
Merci
La solution
Je pense que le tutoriel est vieux. Dans le plus récent sonar (2.1.2), si un plugin ne marche pas avoir la configuration globale, il ne sera pas apparaître dans les paramètres.
est ce que j'ai commencé avec, en cours d'exécution l'archétype vous donner un exemple mis à jour un plugin, il a bien fonctionné pour moi:
http://docs.sonarqube.org/display/SONAR/Getting+started
Et ces conseils ont été très utiles à l'avenir:
http://docs.sonarqube.org/display/SONAR/Coding + a + plug-in