使用junit报错

java.lang.NoClassDefFoundError: org/hamcrest/SelfDescribing

是从生产环境直接下载的 junit-4.12.jar,在运行时报错

原因: 4.11以上版本不在包含hamcrest。

解决方式:1 降低jar包版本,可以使用4.1.0

2 引入hamcrest-core-1.3.jar

你可能感兴趣的:(java)