未找到测试运行程序“JUnit 4”的测试

新手上路,请多包涵

我的 Java 测试在 Eclipse 中运行良好。但是现在,当我从运行菜单重新启动测试时,我收到以下消息:

 No tests found with test runner 'JUnit 4'

.classpath 文件中我有所有 jar 文件,最后有:

 <classpathentry exported="true" kind="con" path="org.eclipse.jdt.junit.JUNIT_CONTAINER/4"/>
    <classpathentry kind="output" path="bin"/>
</classpath>

我怎样才能解决这个错误并让测试再次运行?

原文由 user281070 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 648
1 个回答

这只是发生在我身上。重建或重新启动 Eclipse 没有帮助。

我通过将其中一种测试方法重命名为以“test…”(JUnit3 样式)开头来解决它,然后找到 所有 测试。我将其重命名为以前的名称,它仍然有效。

原文由 Germán 发布,翻译遵循 CC BY-SA 3.0 许可协议

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题