Eclipse 日食光子不';我不认识我的Junit 5测试';运行为';

Eclipse 日食光子不';我不认识我的Junit 5测试';运行为';,eclipse,junit5,photon,Eclipse,Junit5,Photon,假设我有一个简单的测试: import org.junit.jupiter.api.Test; public class MyTest { @Test public void test() { } } 仅使用JUnit5作为依赖项 <dependency> <groupId>org.junit.jupiter</groupId> <artifactId>junit-jupit

假设我有一个简单的测试:

import org.junit.jupiter.api.Test;

public class MyTest {

    @Test
    public void test() {

    }

}
仅使用JUnit5作为依赖项

    <dependency>
        <groupId>org.junit.jupiter</groupId>
        <artifactId>junit-jupiter-engine</artifactId>
        <version>5.2.0</version>
        <scope>test</scope>
    </dependency>

org.junit.jupiter
朱尼特木星发动机
5.2.0
测试
如果我在类上单击“运行方式”,它不会显示通常的“JUnit测试”选项。如果我手动添加运行配置,选择类并选择JUnit5运行程序,它将正常运行

但是对于类、包和项目,“作为junit测试运行”选项已经不存在了


它对任何人都有效吗?

它对我有效,但我最初遇到的错误与JUnit 5.2 JAR文件之一损坏引起的错误相同。删除Maven存储库中的JUnit并再次下载,修复了我的问题。我也有同样的问题。在重新启动Eclipse(这样一个不令人满意的修复程序)之后,我还得到了“RunAs…”>“JUnit插件测试”,我不得不添加org.JUnit作为依赖项。@mihca Eclipse重启。成功了。这就是我所说的救生圈评论!