网上教程大多是说:少了hamcrest包。将hamcrest-core.jar加入到Build Path就可以了 可是我明明有这个包在里面啊! initializationError 导致错误:No runnable methods No runnable methods java.lang.Exception at 上图: 蓝色部分标示出我导入了这个包 所以其实问题解决很简单,因为我犯了个非常二逼的错误。有两个同名的StudentTest!!!!! 重命名,再测试 就能成功运行单元测试了!