我自己碰到有两个情况。 情况一 注意Maven项目的pom.xml中的 junit依赖,默认作用范围是test,将下面那行代码注释掉就行。 情况二 如果你不小心将你的类写成Test,然后你用@Test标记去测试特定方法,你会发现你必须追加包的路径名,如下所示 其实这就追溯到JavaSE很基础的知识了,如果包名重复,你必须追加包的路径以区分不同包。 写完收工。