Hudson с PMD-плагином, настроенным для проекта Android Maven2

1

В настоящее время я сталкиваюсь с проблемой использования плагина Hudson PMD- в проекте maven2- android. Часть моей POM выглядит так:

  <reporting>
    <plugins>
      <plugin>
        <groupId>org.apache.maven.plugins</groupId>
        <artifactId>maven-pmd-plugins</artifactId>
        <configuration>
          <linkXref>true</linkXref>
          <sourceEncoding>UTF-8</sourceEncoding>
          <targetJdk>1.6</targetJdk>
          <rulesets>
            <ruleset>Where should this point?</ruleset>
          </rulesets>
        </configuration>
      </plugin>
    </plugins>
  </reporting>

К несчастью, я не могу найти никакого местоположения в наборе правил android-. Кто-нибудь получил адрес?

Теги:
maven-2
pmd
hudson

1 ответ

1
Лучший ответ

С последним PMD (4.2.5, февраль 2009) включен android.xml файл, с Android- конкретные правила.

Вы можете попробовать и сослаться на этот файл, немного похожий на этот поток.

<ruleset>rulesets/android.xml</ruleset>
  • 0
    Вы совершенно правы. Кроме того, в моей конфигурации была опечатка, мой artifactId должен указывать на <artifactId> maven-pmd-plugin </ artifactId>, а не на «plugins».
  • 0
    @Robert: Итак, что вы в итоге добавили в этот элемент <ruleset> ?
Показать ещё 2 комментария

Ещё вопросы

Сообщество Overcoder
Наверх
Меню