如何防止swagger codegen系统创建javadocs?

如何防止swagger codegen系统创建javadocs?,javadoc,swagger-codegen,Javadoc,Swagger Codegen,我们正在使用swagger代码生成来创建客户端API,代码库是用Java8编写的,现在我们正在升级到Java11。我们使用的是2.4.15版本的swagger codegen cli。代码生成工作正常,但最后它尝试为代码生成javadoc,在此过程中,我们得到以下错误: [ERROR] Failed to execute goal org.apache.maven.plugins:maven-javadoc-plugin:2.10.4:jar (attach-javadocs) on proje

我们正在使用swagger代码生成来创建客户端API,代码库是用Java8编写的,现在我们正在升级到Java11。我们使用的是2.4.15版本的swagger codegen cli。代码生成工作正常,但最后它尝试为代码生成javadoc,在此过程中,我们得到以下错误:

[ERROR] Failed to execute goal org.apache.maven.plugins:maven-javadoc-plugin:2.10.4:jar (attach-javadocs) on project cohortmgr-client: MavenReportException: Error while generating Javadoc: 
[ERROR] Exit code: 1 - javadoc: error - The code being documented uses modules but the packages defined in http://docs.oracle.com/javase/8/docs/api/ are in the unnamed module.
[ERROR] 
[ERROR] Command line was: /Library/Java/JavaVirtualMachines/adoptopenjdk-11.jdk/Contents/Home/bin/javadoc @options @packages
[ERROR]

我不需要java文档,如果java文档会给我带来问题,我宁愿不生成它。是否存在阻止生成java文档的方法?

您可以使用
-Dmaven.javadoc.skip=true来跳过javadoc错误,例如

mvn clean install -Dmaven.javadoc.skip=true