gpt4 book ai didi

Java Jigsaw JUnit 测试 - JUnit 不在模块中

转载 作者:行者123 更新时间:2023-11-30 02:09:57 25 4
gpt4 key购买 nike

我在 Eclipse Oxygen.3a 中使用 Java 9.0.4
JUnit 5 位于 modul-path 上,并且在 module-info.java 中是必需的。
当我尝试运行代码时,我总是收到以下消息:

Error occurred during initialization of boot layer java.lang.module.FindException: Unable to derive module descriptor for C:\Users\Tim HP.p2\pool\plugins\org.junit.jupiter.migrationsupport_5.0.0.v20170910-2246.jar Caused by: java.lang.module.InvalidModuleDescriptorException: Provider class org.junit.jupiter.engine.JupiterTestEngine not in module

我真的不知道如何解决这个问题。

最佳答案

您需要升级到junit 5.0.2(或更高版本)

查看 https://bugs.eclipse.org/bugs/show_bug.cgi?id=525948#c12https://bugs.eclipse.org/bugs/show_bug.cgi?id=525948#c19

当前的 Eclipse Photon 里程碑版本(功能完整)已经包含 JUnit 5.1。您可以从http://download.eclipse.org/eclipse/downloads/下载4.8RC1 SDK包或今天晚些时候的其他 4.8M7 软件包 https://www.eclipse.org/downloads/index-developer.php 。如果您发现错误,请通过 https://bugs.eclipse.org 报告。

关于Java Jigsaw JUnit 测试 - JUnit 不在模块中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50408189/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com