gpt4 book ai didi

javadoc - 如何防止 swagger 代码生成系统创建 javadoc?

转载 作者:行者123 更新时间:2023-12-04 13:33:51 26 4
gpt4 key购买 nike

我们使用 swagger 代码生成来创建客户端 API,代码库是用 java 8 编写的,我们现在升级到 java 11。我们使用 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 doc,如果它会给我带来问题,我宁愿不生成java doc。有没有办法阻止java文档的生成?

最佳答案

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

mvn clean install -Dmaven.javadoc.skip=true

关于javadoc - 如何防止 swagger 代码生成系统创建 javadoc?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63365975/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com