新建maven项目时,自动引入的junit是3.8.1版本的。而这个不能满足我的要求,于是要换成junit4.12.但是遇到了题目上所表示的问题,这是因为hamcrest jar包冲突。于是我删除了hamcrest的所有版本的包,然后由maven自动下载了相关版本的jar包,现在一切工作正常了。