293得票7回答
如何通过命令行禁用Maven Javadoc插件?

在pom.xml中我有这样的声明 <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-javadoc-plugin&l...

94得票10回答
JDK8 - 尝试使用Maven javadoc插件生成javadoc时出现“找不到javax.interceptor.InterceptorBinding类文件”的错误

我正在使用JDK8(在我的Eclipse工作空间上尝试过Win x64 u25 JDK和由Jenkins启动的Linux-jdk-8u20-linux-x64,两者都存在同样的问题)。 我有一个多模块的Maven项目(我从一个打包类型为“pom”的主模块中启动Maven目标“javadoc:a...

68得票7回答
JDK 11+和Javadoc

Exit code: 1 - javadoc: error - The code being documented uses packages in the unnamed module, but the packages defined in https://docs.oracle.com/...

64得票2回答
使用maven生成Javadoc HTML?

目前我正在使用maven-javadoc-plugin在发布时将Javadoc附加到.jar构件。 但是,如何生成html格式的Javadoc以便我们可以将其上传到远程服务器供参考? 谢谢!

46得票6回答
有没有一种方法可以加速Javadoc运行速度(需要7分钟)?

我正在为一个包含2,509个类的模块构建Javadoc。目前需要7分钟或每秒处理6个文件。 我已经尝试过: mvn -T 1C install 然而,javadoc只使用了1个CPU。有没有办法使用更多的CPU和/或加速? 我正在使用Oracle JDK 8更新112。我的开发机器有...

43得票5回答
使用Lombok的@Builder注解时,Javadoc出现“找不到符号”错误。

我有一个类,看起来像下面这样:@Data @Builder public class Foo { private String param; /** My custom builder.*/ public static FooBuilder builder(Strin...

38得票4回答
如何使用Maven持续构建和部署特性分支?

我的团队使用特性分支来实现新功能,并持续将快照构建部署到远程仓库供用户使用。因此,“部署”实际上只意味着“分发到远程Maven存储库”。目前,我们仅为主分支运行连续集成构建,而不是特性分支,原因如下:我们使用Maven构建项目并在JAR旁边分发JavaDoc和源代码。 我的计划是为每个特性分...

34得票6回答
如何在Maven Javadoc插件中禁用Javadoc警告?

我正在使用Maven Javadoc插件,它会输出以下警告:[ERROR] /home/monperrus/spoon/src/main/java/spoon/visitor/CtVisitor.java:144: warning: no @param for <T> ...

34得票3回答
Lombok Maven javadoc:使用生成的源代码生成聚合报告

我有一个使用Maven构建的多模块Java项目,希望使用生成Java文档。 项目结构如下: parent ├─lomboklib └─other 我还在项目中使用 Project Lombok 自动生成一些方法。首先,我使用Lombok Maven插件运行Delombok,成功地将其配置...

22得票3回答
无法在Javadoc注释中链接到JDK10

升级到Java 10后,使用Javadoc工具生成文档时(例如,对于导入java.util.Optional的文件,{@link Optional}显示为Optional而不是Optional;在@see、@param、@return和任何其他通常看到Javadoc链接的地方也存在相同的问题)...