背景由于团队最近迁移了项目代码库,需要重新拉取代码到当地的。所以我删除了旧项目,克隆了新项目代码并重新导入到Intelij中。这些步骤很顺利,但是当我执行一个原始的单元测试时,出现如下错误。classnotfound"....."emptytestsuite我一头雾水,还是之前的代码,怎么删除原来的项目,然后重新导入报错。想了想,肯定和代码没关系。上网一搜,发现问题出在idea配置文件上。解决方案解决步骤如下:1)找到当前工程下的.iml文件和.idea文件。由于.idea是隐藏文件,所以使用ls-a查看。2)删除以上文件后,工程目录会发生变化。3)在MavenProjects中刷新并重新加载相关文件(Reimport)。4)完成以上操作后,重启单元测试代码。概念解释,同时注意两个文件的意思。iml文件:iml是intellijidea的项目配置文件,记录了当前项目的一些配置信息。.idea文件夹:.idea存放项目的配置信息,包括历史、版本控制信息等,如果本文对您有帮助,请给“灵野君”点个赞,谢谢支持。
