Как добавить javadocs в сборку Maven на Hudson - PullRequest
0 голосов
/ 12 января 2011

Я использую Hudson 1.389 и Maven 2 и генерирую javadocs как часть моей сборки. Javadocs создаются для: target / apidocs. Тем не менее, нет ссылки на них со страницы проекта Хадсон (или страницы модуля).

Мой проект представляет собой многомодульный проект Maven, но Javadoc генерируются только для одного модуля. В pom.xml этого модуля я добавил это:

<build>
            <plugins>
                    <plugin>
                            <groupId>org.apache.maven.plugins</groupId>
                            <artifactId>maven-javadoc-plugin</artifactId>
                            <executions>
                                    <execution>
                                            <id>attach-javadocs</id>
                                            <goals>
                                                    <goal>jar</goal>
                                            </goals>
                                    </execution>
                            </executions>
                    </plugin>
            </plugins>
    </build>
    <reporting>
            <plugins>
                    <plugin>
                            <groupId>org.apache.maven.plugins</groupId>
                            <artifactId>maven-javadoc-plugin</artifactId>
                    </plugin>
            </plugins>
    </reporting>

Буду признателен за любую помощь. Спасибо,

Ответы [ 3 ]

1 голос
/ 24 мая 2012

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

  • Цель Javadoc - javadoc:javadoc.
  • Вы можете перейти на страницу задания, нажав Модули (слева над историей сборки), а затем имя задания.
0 голосов
/ 23 февраля 2011

Мне просто нужно было запустить цель установки, а затем цель javadoc, затем Хадсон поднял ее автоматически.

Примечание: ссылка на javadoc появилась только на странице вакансии.

0 голосов
/ 23 февраля 2011

Найдите флажок Publish javadocs в конфигурации задания hudson.

...