2011-01-12 22 views
0

我正在使用Hudson 1.389和Maven 2,并且正在生成javadoc作为构建的一部分。 Javadoc生成为:target/apidocs。 但是,从Hudson项目页面(或模块页面)没有链接。如何将javadoc添加到Hudson上的Maven构建中

我的项目是一个多模块的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> 

我很感激任何帮助。 谢谢,

回答

0

查找hudson作业配置中的Publish javadocs复选框。

0

我只需要运行安装目标,然后运行javadoc目标,然后Hudson自动运行它。

注意:javadoc链接只出现在作业页面上。

1

只想补充一些花絮,可以帮助别人......

  • 的Javadoc目标是javadoc:javadoc
  • 您可以通过单击模块(构建历史上方的左侧)和工作名称进入工作页面。
相关问题