• 首页 首页 icon
  • 工具库 工具库 icon
    • IP查询 IP查询 icon
  • 内容库 内容库 icon
    • 快讯库 快讯库 icon
    • 精品库 精品库 icon
    • 问答库 问答库 icon
  • 更多 更多 icon
    • 服务条款 服务条款 icon

Java ecliphotoshope JUnit5成功导入但没办法运行NoClassDefFoundError 解决

武飞扬头像
JoeBidden
帮助1

问题

学新通

如图所示,JUnit 在代码编写时可以解析符号,可以成功import,@Test注解也能成功解析,代码未标红,但运行时抛出异常 NoClassDefFoundError

过程

NoClassFoundError表明找不到JUnit,但我们已经导入了JUnit,这意味着可能导入的方式不对。

最后查看构建路径:

学新通

学新通

将JUnit从模块路径删除,添加到类路径:

学新通

再次运行测试用例:

学新通

测试用例正常运行。

结论

eclipse中JUnit 5应当添加到构建路径中的类路径而非模块路径

右键项目目录,选择"构建路径"-->"配置构建路径"-->"库"可以转到添加JUnit入项目的页面。

这篇好文章是转载于:学新通技术网

  • 版权申明: 本站部分内容来自互联网,仅供学习及演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,请提供相关证据及您的身份证明,我们将在收到邮件后48小时内删除。
  • 本站站名: 学新通技术网
  • 本文地址: /boutique/detail/tanhgcajek
系列文章
更多 icon
同类精品
更多 icon
继续加载