上图
原因是我项目结构中没有项目名称,只有module名称,在Project Structure中折腾了半天之后搞好了,但是运行测试代码就出现了那个问题。然后就找啊找,发现在pom.xml中多了一对<module>标签,可能是项目结构一直改变自己生成的。
我用的是maven构建工具,下图就是module的坐标,因此删了那个<module>标签后就成功运行了。
总结:
看下pom.xml文件中是否有多余的标签,有多余的就删掉。前提是我的项目之前能成功运行,然后自己修改了项目结构才会多出那一对标签