Sonar, cant vedere il mio ciao plug mondo
Domanda
Sto cercando di iniziare con lo sviluppo plugin di sonar. Ive ha iniziato seguendo questo tutorial
http://docs.codehaus.org/pages/viewpage.action ? pageId = 117899451
Ive ha costruito questo plugin ciao mondo e aver copiato il vaso risultante (helloworld-1.0-SNAPSHOT.jar) al / estensioni / plugins directory.
Ho ricostruire la guerra. .// guerra / build-war.sh
Il nuovo file di guerra è stato costruito. Ho poi corro sonar in modalità standalone e passare a "Configurazione> Impostazioni" per cercare di vedere questo plugin .... niente. Tutti i tasselli fondamentali sono lì (Clover, Design ....) ma non il mio nuovo plugin ciao mondo.
Non ci sono errori o informazioni rilevanti nei registri. Quando ho esplorare il nuovo file di guerra, posso vedere che la helloworld-1.0-SNAPSHOT.jar è stato aggiunto a / WEB-INF / lib /
Tutte le idee?
Sto usando il sonar-plugin-API versione 1.10, il mio esempio sonar è la versione 2.1.2. Potrebbe essere questo il problema?
Non ho alcun feedback da parte l'applicazione del sonar a tutti, quindi im un po 'perso.
Grazie
Soluzione
Credo che il tutorial è vecchio. Nella più recente del sonar (2.1.2), se un plugin doesnt avere configurazione globale non comparirà nelle impostazioni.
Questo è quello che ho iniziato con, in esecuzione l'archetipo vi fornirà un esempio plug-up-to-date, va bene ha funzionato per me:
http://docs.sonarqube.org/display/SONAR/Getting+started
E quei suggerimenti sono stati davvero utili per il futuro: