繁体   English   中英

Eclipse Java IDE JUnit5:junit.jupiter.api.Assertions 不可访问

[英]Eclipse Java IDE JUnit5: junit.jupiter.api.Assertions is not accessible

我是整个编程的新手,但这是我的问题:

我曾经通过右键单击项目在 Eclipse 中添加我的 JUnit 测试用例,然后添加New > JUnit Test Case

目前,我无法实现任何测试方法,因为 Eclipse 在线告诉我

import static org.junit.jupiter.api.Assertions.*;

错误信息

The type org.junit.jupiter.api.Assertions is not accessible.

我在 IDE 中遇到的错误:

在此处输入图片说明

我尝试了以下方法:

  1. 使用全新的工作场所重新安装 Eclipse。
  2. 将 JUnit 添加到构建路径

没有任何帮助。

它在旧项目中工作和工作得很好。

这是包资源管理器的外观:

在此处输入图片说明

我错过了什么?

您可以通过在默认包中包含一个module-info.java文件来使用Java 平台模块系统 (JPMS) ,可能没有所需的requires <module>; 陈述。 JPMS 是在 Java 9 中引入的。

执行以下操作之一:

  • 删除module-info.java文件(如果需要,您可以通过右键单击项目文件夹并选择Configure > Create module-info.java重新创建它)
  • module-info.java添加相应的requires语句,例如转到带有import语句的行并使用相应的Quick Fix ( Ctrl + 1 )

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM