当前位置: 首页 > news >正文

JUnit-4.13使用报java.lang.NoClassDefFoundError: org/hamcrest/SelfDescribing错误

今天重新复习spring的时候,调用Junit架包来进行测试,进入其官网  https://junit.org/junit5/,点击右上角的Junit4进行查看

2.出现了的页面是这个样子

 

我把这个页面上的二个jar的下载下来了,并且还加载到了IDEA里面,没想到还是报错误,

java.lang.NoClassDefFoundError

当时笔者也是相当的犯难,毕竟很久没接触java的里面的一些东西,不是很有印象了,而且还是在一个新的编译器上面编译很多的操作都是是懂非懂。后来在看文档中终于找到了解决的方法。

去官网又看了一下,结果发现这样一段话:

 

 

  • junit.jar: Includes the Hamcrest classes. The simple all-in-one solution to get started quickly.Starting with version 4.11, Hamcrest is no longer included in this jar.
  • junit-dep.jar: Only includes the JUnit classes but not Hamcrest. Lets you use a different Hamcrest version.

   

  解决的方案如下:

(1) 换用更小版本的jar包,如4.8.jar

  (2 )  junit-4.12.jar + hamcrest-core-1.3.jar

   

笔者用的第二种方案

转载于:https://www.cnblogs.com/cb1186512739/p/10489046.html

相关文章:

  • vi和vim的基本介绍
  • 流程理解篇-测试篇
  • 简单贪心题(看最多的电视节目)
  • TestDriven.NET 2.0单元测试
  • Spring Boot 2.x (十二):Swagger2的正确玩儿法
  • windows环境下memcache服务器使用经验
  • DIVCNT23 - Counting Divisors
  • 新的博客, 新的里程
  • [学习笔记]Dsu On Tree
  • ExtJS里的Xtype的对应组件
  • 我做SAP CRM One Order redesign的一些心得体会
  • 解决ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)【亲测有效】...
  • 设计模式笔记(4)---生成器模式(创建型)
  • bootstrap
  • C语言单链表实验
  • CentOS7 安装JDK
  • golang 发送GET和POST示例
  • Mybatis初体验
  • node学习系列之简单文件上传
  • Python连接Oracle
  • 对超线程几个不同角度的解释
  • 警报:线上事故之CountDownLatch的威力
  • 视频flv转mp4最快的几种方法(就是不用格式工厂)
  • 腾讯视频格式如何转换成mp4 将下载的qlv文件转换成mp4的方法
  • 我建了一个叫Hello World的项目
  • 在Unity中实现一个简单的消息管理器
  • 说说我为什么看好Spring Cloud Alibaba
  • ​flutter 代码混淆
  • ​io --- 处理流的核心工具​
  • # 手柄编程_北通阿修罗3动手评:一款兼具功能、操控性的电竞手柄
  • ###C语言程序设计-----C语言学习(3)#
  • $forceUpdate()函数
  • (LNMP) How To Install Linux, nginx, MySQL, PHP
  • (zz)子曾经曰过:先有司,赦小过,举贤才
  • (每日持续更新)信息系统项目管理(第四版)(高级项目管理)考试重点整理第3章 信息系统治理(一)
  • (原創) 博客園正式支援VHDL語法著色功能 (SOC) (VHDL)
  • (原創) 如何讓IE7按第二次Ctrl + Tab時,回到原來的索引標籤? (Web) (IE) (OS) (Windows)...
  • (转)程序员技术练级攻略
  • (转载)Google Chrome调试JS
  • .Net 6.0 处理跨域的方式
  • .net core webapi Startup 注入ConfigurePrimaryHttpMessageHandler
  • .NET delegate 委托 、 Event 事件,接口回调
  • .netcore 如何获取系统中所有session_ASP.NET Core如何解决分布式Session一致性问题
  • .NET设计模式(2):单件模式(Singleton Pattern)
  • :如何用SQL脚本保存存储过程返回的结果集
  • [ 手记 ] 关于tomcat开机启动设置问题
  • [<事务专题>]
  • [BUG] Hadoop-3.3.4集群yarn管理页面子队列不显示任务
  • [C++]C++基础知识概述
  • [CDOJ 1343] 卿学姐失恋了
  • [CLickhouse] 学习小计
  • [GN] Vue3.2 快速上手 ---- 核心语法2
  • [Grafana]ES数据源Alert告警发送
  • [LeetCode]—Rotate Image 矩阵90度翻转
  • [one_demo_13]ArrayList去除重复的元素