Как добавить дополнительный каталог с исходным кодом, который будет использоваться плагином maven-jxr? - PullRequest
0 голосов
/ 09 октября 2008

Я использую плагин build-helper-maven-plugin, чтобы добавить его в свою сборку, но я бы хотелось бы также увидеть исходный код XREF для этого дополнительного каталога исходников.

FYI:

maven-jxr-plugin - Плагин JXR создает перекрестную ссылку на источники проекта. Сгенерированные отчеты облегчают пользователю ссылаться или находить определенные строки кода. Это также удобно при использовании с плагином PMD для ссылки на ошибки, обнаруженные в коде.

build-helper-maven-plugin - Этот плагин содержит различные небольшие независимые цели, помогающие в жизненном цикле сборки Maven.

Ответы [ 2 ]

0 голосов
/ 24 октября 2008

Проблема, с которой я столкнулся, была связана с порядком плагинов в pom.xml. Когда я переместил плагин jxr в начало списка плагинов, все начало работать.

Сумасшедшие вещи.

0 голосов
/ 20 октября 2008

Вы можете указать JXR, какие файлы индексировать, используя шаблон файла, следуя рекомендациям Ant. Например, чтобы включить все файлы Java в src / main / java и все источники в src / main / java2, должна работать следующая конфигурация в вашем файле:

<project>
  ...
  <reporting>
    <plugins>
      ...
      <plugin>
        <groupId>org.apache.maven.plugins</groupId>
        <artifactId>maven-jxr-plugin</artifactId>
        <configuration>
          ...
          <includes>
            <include>src/main/java/**/*.java</include>
            <include>src/main/java2/**/*.java</include>
          <includes>
          ...
        </configuration>
      </plugin>
    </plugins>
  ...
  </reporting>
  ...
</project>
...