Сонар, не могу видеть мой привет мир плагин - PullRequest
3 голосов
/ 23 июня 2010

Я пытаюсь начать разработку плагинов для сонара.Я начал с того, что следовал этому уроку

http://docs.codehaus.org/pages/viewpage.action?pageId=117899451

Я создал этот плагин hello world и скопировал полученный jar (helloworld-1.0-SNAPSHOT.jar) в каталог / extensions / plugins.

Я восстановил войну..//war/build-war.sh

Создан новый файл войны.Затем я запускаю sonar в автономном режиме и просматриваю «Конфигурация> Настройки», чтобы попытаться просмотреть этот плагин .... ничего.Здесь есть все основные плагины (Clover, Design ....), но нет моего нового плагина hello world.

В журналах нет ошибок или соответствующей информации.Когда я изучаю новый файл войны, я вижу, что helloworld-1.0-SNAPSHOT.jar был добавлен в / WEB-INF / lib /

Есть идеи?

Я использую sonar-plugin-api версия 1.10, мой экземпляр сонара - версия 2.1.2.Может ли это быть проблемой?

У меня вообще нет отзывов от сонарного приложения, так что я немного растерялся.

Спасибо

1 Ответ

4 голосов
/ 23 июня 2010

Я думаю, что учебник старый.В новейшем сонаре (2.1.2), если плагин не имеет глобальной конфигурации, он не будет отображаться в настройках.

Это то, с чего я начал, запуск архетипа предоставит вам доПример плагина даты, он работал нормально для меня:

http://docs.sonarqube.org/display/SONAR/Getting+started

И эти советы были очень полезны в будущем:

http://docs.sonarqube.org/display/SONAR/Coding+a+plugin

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...