gpt4 book ai didi

java - 使用 eclipse 和我的 "module-info.java"生成 javadoc 时出错

转载 作者:行者123 更新时间:2023-12-01 16:23:48 24 4
gpt4 key购买 nike

我正在使用 Eclipse 开发一个 java 项目。我的 module-info.java 包含以下代码行:

module MyVelibGroup13 {
requires org.junit.jupiter.api;
requires junit;
}

当使用 Eclipse 生成 javadoc(项目 > 生成 Javadoc)时,我得到:

Loading source file C:\Users\Morgan\git\GroupProject13\MyVelibGroup13\src\module-info.java...
C:\Users\Morgan\git\GroupProject13\MyVelibGroup13\src\module-info.java:2: error: module not found: org.junit.jupiter.api
requires org.junit.jupiter.api;
^
C:\Users\Morgan\git\GroupProject13\MyVelibGroup13\src\module-info.java:3: error: module not found: junit
requires junit;
^
2 errors

我的代码运行没有任何问题,包括 JUnit 测试。

有人知道如何生成 javadoc 而不会出现此错误吗?

编辑:我尝试将 --add-module 添加到虚拟机,如 this post但没有成功。我是这样输入的:

生成 javadoc 的窗口图像:

enter image description here

最佳答案

您需要将 JUnit 添加到 BuildPath 中。右键单击您的项目并选择BuildPath,然后选择Configure BuildPath。现在选择Modulepath,然后选择Add Library。在那里您可以选择 JUnit。

另一种方法是编写 JUnit 测试。 Eclipse 会显示一个错误,并显示一个快速修复程序,您可以将 JUnit 添加到 BuildPath 中。

Select BuildPath

Add JUnit

关于java - 使用 eclipse 和我的 "module-info.java"生成 javadoc 时出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62199958/

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