我对整个编程很陌生,但这是我的问题:
我曾经通过右键单击项目在 Eclipse 中添加 JUnit 测试用例,然后添加新增 > JUnit 测试用例.
目前,我无法实现任何测试方法,因为 Eclipse 在线告诉我
import static org.junit.jupiter.api.Assertions.*;
错误信息
The type org.junit.jupiter.api.Assertions is not accessible.
我在 IDE 中遇到的错误:
我尝试了以下方法:
- 使用新的工作场所重新安装 Eclipse。
- 将 JUnit 添加到构建路径
没有任何帮助。
它有效并且works在较旧的项目中就好了。
包资源管理器的外观如下:
我缺少什么?
您使用Java 平台模块系统 (JPMS) https://en.wikipedia.org/wiki/Java_Platform_Module_System通过有一个module-info.java
默认包中的文件可能没有必需的requires <module>;
陈述。 JPMS 是在 Java 9 中引入的。
执行以下操作之一:
- 删除
module-info.java
文件(如果需要,您可以通过右键单击项目文件夹并选择来重新创建它配置>创建 module-info.java)
- In
module-info.java
add the corresponding requires
statement, e.g. by going to the line with the import
statement and using the corresponding Quick Fix (Ctrl+1)
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)