gpt4 book ai didi

maven - 由于 Javadoc 错误而无法构建 Maven 项目?

转载 作者:行者123 更新时间:2023-12-03 07:36:17 26 4
gpt4 key购买 nike

有人遇到过类似的 Maven 错误吗?

由于以下错误,我无法构建我的项目。在我开始编写代码之前,一切都工作正常。

我什至没有处理下面定义的接口(interface),它似乎与 Javadoc 有关?

[ERROR] Failed to execute goal org.apache.maven.plugins:maven-javadoc-plugin:2.9.1:jar (attach-javadocs) on project jonney-project: MavenReportException: Error while creating archive:

[ERROR] Exit code: 1 - /Users/me/Work/myProject/library/src/main/java/com/me/someInterface.java:45: warning: no @return
[ERROR] public abstract boolean searchForDevce();
[ERROR] ^
[ERROR] /Users/me/Work/myProject/src/main/java/com/me/someInterfaceAgain.java:52: warning: no @return
[ERROR] public abstract boolean selectDevice(int pos);
[ERROR] ^

最佳答案

我猜您已切换到 Java 8。在此版本中,Javadoc 对要求更加严格。

您有三个选择:

  1. 修正错误
  2. 禁用严格检查
  3. 构建时跳过 Javadoc

要禁用严格检查,请将其添加到您的 pom.xml

<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-javadoc-plugin</artifactId>
<configuration>
<additionalparam>-Xdoclint:none</additionalparam>
</configuration>
</plugin>
</plugins>

要在构建时跳过 Javadoc,请使用以下命令:

mvn -Dmaven.javadoc.skip=true verify

Further Information

关于maven - 由于 Javadoc 错误而无法构建 Maven 项目?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23542876/

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