问题标签 [maven-javadoc-plugin]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1713 浏览

maven-3 - javadoc 的 Maven 3 站点插件问题:test-javadoc

我是 Maven 新手,所以请多多包涵。我继承了这个多模块项目,我的老板希望我使用站点插件以及其他常用插件,例如 javadoc、jxr 和 surefire-report。这些报告只会为我们的测试源代码生成。

这是我的父母 pom.xml :

我使用以下方法从 Hudson 运行它:

这是我不断收到的错误:

编辑:这里的每个请求是 hwr-wlapp-ear 的 pom.xml

这是 hwr-wlapp-ear 的父级的 pom.xml

有人可以给我一些指示为什么会发生这种情况以及我该如何解决它?

0 投票
2 回答
12753 浏览

maven - Maven“跳过javadoc生成”为什么?

我正在做一个 maven 项目,想生成最基本的 javadocs。

这是我添加到我的 pom.xml 的插件

然后我运行目标 mvn clean package 并在成功清理和打包我的项目后显示

我试过添加属性:

并且在 cmd 提示符下也试过这个:

没有区别...

有什么我公然失踪的吗?

0 投票
1 回答
3573 浏览

maven-3 - 如何跳过 maven-javadoc-plugin 中的测试 api 文档?

在使用以下配置执行 'clean skip:skip' 后,我想跳过在我的 'target/site' 文件夹中生成 'testapidocs' 文件夹。

构建配置:

报告配置:

当我运行“干净的站点:站点”时,它会在“目标”目录下创建以下文件夹:

目标/站点/apidoc

target/site/testapidocs - 想跳过这个

0 投票
1 回答
972 浏览

maven - Maven站点中的Maven javadoc插件不起作用

我找不到任何答案,也许有人知道。我尝试设置 maven 站点和 maven javadoc 插件,但这似乎是不可能的。每次我运行mvn site:run我都会得到这个堆栈跟踪:

在 Maven 站点中,我得到一堆包不存在错误。这东西似乎根本不起作用,我尝试了各种配置。前一段时间我也花了很多时间来尝试这个东西,并且在添加方面取得了一定的成功,但现在它不起作用。我看起来无法设置,所以我需要一些帮助,也许我错过了一些东西。我尝试了各种不同的配置,但可以说它现在是默认的(就像在 maven 站点插件文档中找到的那样):

我错过了什么吗?我尝试了很多不同的配置,但结果总是一样的,运行很多符号然后堆栈跟踪和包不存在错误。Maven 3.0.4 顺便说一句。

编辑我想我得到了类似这样的错误:http: //jira.codehaus.org/browse/MSITE-220有人知道吗?

0 投票
1 回答
1450 浏览

maven-3 - 站点目标期间的 Maven Javadoc 插件:javadoc:错误 - java.lang.OutOfMemoryError:请增加内存

我一直在努力通过我的 pom 文件增加我的 javadoc 插件的内存。由于某种原因,我的 Mac 构建从站在站点目标期间失败并出现OutOfMemoryError。我尝试通过 pom 的pluginManagement部分调整javadoc 插件的maxmemory(根据maven-javadoc-plugin 文档):

这似乎没有任何帮助,我的构建仍然因内存不足错误而失败。

所以我决定把它直接放在我的插件声明中(参见下面的build-plugins-plugin部分:

...但这仍然不起作用,Mac build slave 在站点目标期间仍然失败。

0 投票
1 回答
257 浏览

maven - 如何使用 Maven Javadoc 插件指定包名

Javadoc 工具有一个名为“ packagenames ”的命令行选项,它允许您指定要记录的包名称。maven javadoc 插件是否支持这个参数?

maven 似乎支持所有选项作为配置属性,但 packagenames 不是一个选项,它是一个命令行参数,我在 maven javadoc 插件页面上看不到它。

maven 插件确实支持subpackages选项,但这是不同的(它是递归的,而 packagenames 参数不是)。

如何使用 Javadoc Maven 插件指定 packagenames 参数?

0 投票
1 回答
1934 浏览

maven-2 - javadoc:错误 - java.lang.OutOfMemoryError

我正在尝试使用 maven-release-plugin 创建一个版本。我执行的目标是 release:perpare 和 release:perform。

在 maven 创建发布和源 jar 之后,我从 javadoc 执行中得到这个内存错误。

  1. 在构建部分我有这个:

    org.apache.maven.plugins maven-release-plugin 2.4.1 @{project.artifactId}-version-@{project.version}

  2. 我试图以这种方式配置 javadoc 执行。org.apache.maven.plugins maven-javadoc-plugin 2.9 -J-Xmx1024M b.

    org.apache.maven.plugins maven-javadoc-plugin 2.9 1024M

有人知道我能做些什么来解决这个错误吗?

谢谢!胡安·巴勃罗·普罗维比奥

0 投票
1 回答
1137 浏览

java - 使用 Maven 自动验证 JavaDoc

在重构过程中,JavaDoc 经常会过时。它描述了不再存在或缺少一些新参数的方法参数,以举例说明。

如果有一个 Maven 插件可以自动检查现有的 JavaDoc 并在存在某种“JavaDoc 违规”时停止构建,那就没问题了。我见过 Maven-JavaDoc-Plugin 和 maven-doccheck,但两者似乎都只能在出现违规时自动修复现有的 JavaDoc,而不是放弃一些错误或警告。

有谁知道如果有这样的 Maven 插件以及如何归档它?

0 投票
1 回答
141 浏览

java - Maven Javadoc 聚合在 JBoss AS 7.1.1.Final 上失败

我正在尝试使用 Maven Javadoc 插件为多个项目生成聚合 javadoc。如果我运行 javadoc:javadoc 目标,则构建以 SUCCESS 完成。无论如何,我想将所有 javadoc 与 javadoc:aggregate 目标结合起来,但在尝试查找 org.jboss.msc.service 包时失败:

如何配置 maven javadoc 插件以排除此导入?我尝试过以下设置:

但没有运气。感谢所有帮助!

0 投票
1 回答
643 浏览

java - 对 javadoc 同时使用聚合和 jar 目标

我想使用聚合目标为我的整个项目生成 javadoc,但我也想为几个子项目生成 javadoc jar。在我的父 pom.xml 中,我添加了以下 pluginManagement 以允许子项目轻松生成 javadoc jar:

然后在需要 javadoc jar 的子项目中添加:

到目前为止,一切都很好。现在我想使用聚合目标来获得一整套 javadoc,所以我在父 pom 中添加了对 javadoc 插件的另一个引用:

这会导致 javadoc 插件被拉入每个子项目,而不仅仅是少数需要它的子项目。jar 和 aggregate 目标似乎独立运行良好,但当它们一起使用时,它们会导致问题。有人解决了这样的问题吗?

提前致谢!