2011-01-12 6 views
0

私はHudson 1.389とMaven 2を使用しており、javadocsをビルドの一部として生成しています。 Javadocはtarget/apidocsに生成されます。 しかし、Hudsonプロジェクトページ(またはモジュールページ)からのリンクはありません。HudsonのMavenビルドにjavadocsを追加するには

私のプロジェクトはマルチモジュールのMavenプロジェクトですが、javadocsは1つのモジュールに対してのみ生成されます。そのモジュールの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> 

私は助けていただきありがとうございます。 ありがとう、

答えて

0

hudsonジョブ設定でPublish javadocsのチェックボックスを探します。

0

インストールターゲットを実行してからjavadocターゲットを実行するだけで、Hudsonは自動的にそれを取得しました。

注:javadocのリンクは、ジョブページでのみ表示されます。

1

ちょうどjavadocの目標はjavadoc:javadocで他人を助けるかもしれないいくつかの一口...

  • を追加します。
  • [モジュール](ビルド履歴の上にある左側)をクリックしてジョブページに移動し、ジョブ名を入力します。
関連する問題