用jenkins生成文档:No plugin found for prefix 'javadoc' in the current project and in the plugin g

Posted 飞鱼君

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了用jenkins生成文档:No plugin found for prefix 'javadoc' in the current project and in the plugin g相关的知识,希望对你有一定的参考价值。

       最近,研究jenkins,使用jenkins权威指南书中的示例项目:gameoflife。在使其生成javadoc时,发生了生成失败,消息是

No plugin found for prefix ‘javadoc‘ in the current project and in the plugin groups [org.apache.maven.plugins, org.codehaus.mojo] available from the repositories

  书的版本比较旧,我下的时最新稳定版:2.204.1。书中没有说明需要安装:Javadoc Plugin,其实是需要安装的,搜索就可以了。

        有的说需要:

  1. 需要修改maven的配置文件settings.xml,完整路径是$MAVEN_HOME/conf/settings.xml
  2. 在settings.xml文件内,找到pluginGroups节点,在里面增加两行,修改完成后效果如下:
<pluginGroups>
    <pluginGroup>XX.XXX.XXX</pluginGroup>
</pluginGroups>

  修改完毕保存退出

  实际上javadoc插件的groupId是:org.apache.maven.plugins,是不需要配置的。这个settings.xml也说了。
后来仔细查看了gameoflife的父pom,发现在maven-javadoc-plugin插件的groupId没有写,于是搜索所有的插件,加上:<groupId>org.apache.maven.plugins</groupId>。
生成正常了,但是gameoflife-web生成还是不成功,再研究。

以上是关于用jenkins生成文档:No plugin found for prefix 'javadoc' in the current project and in the plugin g的主要内容,如果未能解决你的问题,请参考以下文章

Jenkins. 安装过程中出现一个错误: No such plugin: cloudbees-folder

Jenkins首次安装推荐插件出错 No such plugin: cloudbees-folder 超详细解决方案

Jenkins首次安装推荐插件出错 No such plugin: cloudbees-folder 超详细解决方案

Jenkins首次安装推荐插件出错 No such plugin: cloudbees-folder 超详细解决方案

jenkins学习8-生成Allure报告(Allure Jenkins Plugin)

是否有能够从 DOCX、XLSX 等 Office XML 文档生成 XSL-FO 的库?