繁体   English   中英

导入org.junit.jupiter 无法解决

[英]The import org.junit.jupiter cannot be resolved

嘿,这是我第一次使用 JUnit 和 Java,我不知道如何在 Visual Studio Code 中设置它。 我试图将 Junit-4.13.jar 放在我的根目录下的 lib 文件中,但没有任何改变。 有任何想法吗? 我在 MacOS 上。

在此处输入图像描述 在此处输入图像描述 在此处输入图像描述 在此处输入图像描述

此配置存在两个主要问题:

  • JUnit 4 依赖 jar 被使用,而在源代码中从 JUnit 5 中使用 ZDB9742387183ACE1D6 导入

  • 测试与源位于同一位置,而通过 Gradle/Maven 为测试定义的依赖项将 scope 限制为src/test/java根。

在非 Gradle 项目中,通过将正确的 JUnit 5 依赖项添加到模块来解决问题。

在 Gradle 项目中,通过将测试 class 从src/main/java移动到src/test/java来解决问题。

Gradle 项目示例可在 GitHub 上获得

有关使用 JUnit 5 的更多详细信息,请参阅官方文档

暂无
暂无

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

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