Maven 2 使用hudson构建maven项目时自动发布javadoc
我正在使用Hudson来构建Maven项目,其中包含专门的Maven 2任务。不幸的是,我找不到任何方法来发布生成的javadoc,就像使用“自由风格”作业和“发布javadoc”选项一样。运行javadoc目标没有链接生成的javadoc 有什么想法吗?我们的工作:Maven 2 使用hudson构建maven项目时自动发布javadoc,maven-2,hudson,javadoc,Maven 2,Hudson,Javadoc,我正在使用Hudson来构建Maven项目,其中包含专门的Maven 2任务。不幸的是,我找不到任何方法来发布生成的javadoc,就像使用“自由风格”作业和“发布javadoc”选项一样。运行javadoc目标没有链接生成的javadoc 有什么想法吗?我们的工作: 在Maven选项中使用-DperformRelease生成..-javadoc.jar 创建并部署一个包含javadoc的Maven站点 好吧,我能做的最好的事情就是换成一份“自由风格”的工作……Maven的工作对我来说没有多大
- 在Maven选项中使用
生成-DperformRelease
..-javadoc.jar
- 创建并部署一个包含javadoc的Maven站点
</build>
<reporting>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-javadoc-plugin</artifactId>
</plugin>
</plugins>
</reporting>
org.apache.maven.plugins
maven javadoc插件
没有必要切换到自由式项目。之后,hudson将在项目视图中将其作为链接发布。我的哈德逊版本是1.376。我使用的是
javadoc:aggregate
,哈德逊会识别它。实际上,它相当于javadoc:javadoc
和site:site
,因为javadoc:aggregate
也生成报告
我也在使用Hudson构建非Maven项目,希望javadoc能够链接到作业页面上。+1如果添加目标javadoc:javadoc和site:site,这对我来说是可行的