Использование Java-клиента Sonar Web Service - PullRequest
2 голосов
/ 28 марта 2012

Я впервые использую Java-клиент Sonar Web Service *1002*. Я успешно загрузил файлы jar, и не было ошибок при выполнении

Sonar sonar = Sonar.create("http://localhost:9000", "login", "password");

Однако, когда я выполняю:

Resource struts = sonar.find(ResourceQuery.createForMetrics(resourceKey,"violations"));

распорки - ноль. Я не уверен, что я делаю неправильно. Пожалуйста, попросите меня добавить любую необходимую дополнительную информацию.

1 Ответ

0 голосов
/ 28 марта 2012

Переменная "resourceKey", вероятно, не указывает на допустимый ресурс.

Ключ ресурса для проекта можно найти на его главной панели инструментов Sonar в виджете описания.Например, в Nemo вы найдете ключ ресурса для Struts 2 на на его панели инструментов : "org.apache.struts: struts2-parent".

Если ресурс является файломЗатем вы должны добавить путь к ресурсу к его ключу проекта.Например: org.apache.struts: struts2-core: org.apache.struts2.util.StrutsUtil

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