问题标签 [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.
java - Maven javadoc插件问题:比较方法违反了它的一般合同
部署工件时,我从 Maven javadoc 插件中收到这个奇怪的错误
它仅针对特定项目执行此操作,而不针对其他项目。可能出了什么问题?
java - 如何使用命令 mvn install 创建 JavaDoc 文档?
我对 maven javadoc 插件有疑问?我已经使用以下值配置了该插件:
如果我使用命令 mvn clean install,有没有办法创建某种文档?我不想用我的 JavaDoc 文档创建 Jar 文件,我需要一种方法来创建 JavaDoc 并将创建的源文件直接放在我的 maven 项目中。
谢谢 !
格雷茨马尔维夫
java - 更改 maven-javadoc-plugin 的字体系列
我可以在使用命令 mvn site 时使用特定的字体系列来生成 apidocs。
java - Javadoc 生成失败:ClassCastException: com.sun.tools.javadoc.ClassDocImpl 无法转换为 com.sun.javadoc.AnnotationTypeDoc
当我这样做时,我收到以下错误
[错误] 退出代码:1 - .java:3:包 javax.inject 不存在
[错误] 导入 javax.inject.Named;
[错误] ^
[错误] TransactionServiceExternalImpl.java:5: 找不到符号
[错误] 符号: 类命名
[错误] @Named("transactionServiceExternal")
[错误] ^
[错误] java.lang.ClassCastException: com.sun. tools.javadoc.ClassDocImpl 不能转换为 com.sun.javadoc.AnnotationTypeDoc
POM是这个...
只有一门课...
我得到了错误
- jdk1.5.0_22
- jdk1.6.0_29
- jdk1.6.0_43
- jdk1.6.0_43_32bit
但不是...
- jdk1.7.0_05
有人有想法么?
注释:Apache Maven 3.0.4 (r1232337; 2012-01-17 08:44:56+0000)
我现在知道原因是 Maven Javadoc 插件已从 2.9.1 更改为 2.10。这就是问题的原因。
我可以看到这个警告...
[警告] org.apache.maven.plugins:maven-javadoc-plugin 的“build.plugins.plugin.version”缺失。[警告] org.apache.maven.plugins:maven-deploy-plugin 的“build.plugins.plugin.version”缺失。
通过在我的 pom 中设置以下内容......
我可以将版本修复回上一个版本。
我将向 Maven Javadoc 创建者提出一个错误。
http://jira.codehaus.org/browse/MJAVADOC-407
附带说明:您可以克隆版本 2.9.1 的 SVN 存储库,将 pom 更新到 2.10.1,执行 mvn install 将其放入 M2 文件夹中。你应该重新开始工作了,你只需要在真正的版本出来时删除这个 tmp 版本。
maven - 尽管有明确的插件和插件管理版本,为什么 Maven 使用错误的插件?
我的父 pom在两者中都明确声明了对 maven-javadoc-plugin 2.9.1 的依赖
和
(请参阅pom 中的 Maven 插件版本(似乎)被忽略)并mvn help:effective-pom
显示正在使用 2.9.1。但是,构建使用的是 2.10,这会导致构建失败(请参阅
maven-javadoc-plugin 中断 mvn release:perform和http://jira.codehaus.org/browse/MJAVADOC-407)
节目
同时,
节目
然而,当我运行构建时,mvn 改为使用 2.10,导致构建失败。
如何强制 maven 使用 2.9.1 而不是损坏的 2.10?
(我使用的是 Maven 3.2.1)
maven - Maven javadoc插件:是否可以为某些包选择性地显示私有
我有兴趣在private
javadoc 中仅显示某些包的成员。对于所有其他包,仅在 javadoc 中显示public
和成员。标签用于配置,但不适用于组protected
。show
谢谢你
maven-javadoc-plugin - 使用 maven-javadoc-plugin 从包中记录一个或多个类
我只想记录一个包中的两个类。在标准的 javadoc 工具中,它类似于:C:> javadoc -d C:\home\html C:\home\src\java\awt\classA.java C:\home\src\java\awt\classB。爪哇
我怎样才能在 maven-javadoc-plugin 中做到这一点?
java - maven-javadoc-plugin:如何排除违反 Java 包命名约定的资源文件夹?
我正在尝试从相关项目的集合中生成一组聚合的 javadocs,就像这样。
简而言之,这个 POM 项目声明了一堆依赖项,然后使用了maven-javadoc-plugin
's<includeDependencySources>true</includeDependencySources>
选项。
一些依赖项script-templates
在其资源中有一个文件夹,该文件夹由maven-source-plugin
.
不幸的是,javadoc 工具似乎不喜欢违反 java 包命名约定的文件夹。所以我的构建最终失败了:
我尝试添加<excludePackageNames>script-templates</excludePackageNames>
到maven-javadoc-plugin
配置中,但似乎没有效果。
有谁知道如何解决这个问题?
maven - Maven javadoc + 自定义 doclet
从命令行调用 mvn 时如何指定 doclect 工件
maven - 为什么我的标头没有被 maven 注入到我的 javadoc 中?
我正在尝试将 Google Analytics 跟踪注入我的 javadocs,但它不起作用。
我的 POM 文件中有以下内容:
运行mvn javadoc:aggregate
构建我的 Javadocs 而不会引发错误,但找不到我的标头。
我在这里想念什么?