Jenkins javadoc插件没有生成文档

时间:2018-06-01 09:22:59

标签: jenkins continuous-integration javadoc

我已经安装了Jenkins,创建了一个项目并对其进行了配置。 我遇到了一个问题,除了文档生成之外,Jenkins做得很棒。

My configuration

404 for documentation

Workspace

有人能指出我在哪里犯了错误,以及如何修复它?

谢谢。

------------------------新信息----------

控制台输出: enter image description here

我已将doc重命名为javadoc目录,但它没有帮助。

enter image description here

以下是控制台中javadoc目录内容的截图,显然Jenkins插件没有生成文档,但为什么?

enter image description here

1 个答案:

答案 0 :(得分:4)

听起来你期待Jenkins插件能够生成文档。 Jenkins插件只是将文件从作业的工作区文件夹复制到构建的存档区域,并提供指向它的链接。如果您的构建步骤不生成Javadoc,那么Jenkins将无法存档并提供指向它的链接。

你的pom文件是否包含maven-javadoc-plugin?

您的构建步骤是否调用包含Javadoc生成的目标?

例如,“mvn jar”将编译Java并构建jar但不构建javadoc。很明显,您已经执行了一个执行测试并提供代码覆盖率报告的目标,但这也不会触发Javadoc目标。您需要确保构建步骤包含一个javadoc目标 - 即mvn javadoc:javadoc。标准目标可以在这里找到:https://maven.apache.org/plugins/maven-javadoc-plugin/plugin-info.html