IDEA 的Class not found: "..."Empty test suite

今天在开发的过程中,遇到了,这个奇怪的问题。

问题的再现:

1)在测试数据库的接口的时候,发现不管怎么运行都会出现上面的问题:Class not found: "..."Empty test suite

2)网上找了好多的方法,去实现,效果都不可行。比如下面的方法举例(在我这里是不可行的):

(1)Build --> Rebuild Project

(2)File-->Invalidate Caches/Restart--> Invalidate and Restart

(3)在Maven project structure src/main/java上面进行:Mark directory as --> Sources Root 

在相同的地方的src/test/java上面进行: Mark directory as --> Test Sources Root操作。

到最后都没有解决问题。

我的解决方案是:

1)找到工程中所有的.iml文件,一般情况下工程中会包含三个这样的.iml文件,

一个是对外提供的服务接口xxx.iml,一个是xxxSdk.iml,最后一个是xxxService.iml

2)将上面的三个文件删除,此时工程目录会变动。

3)在Maven Projects中进行刷新,重新加载相关的文件(Reimport),

4)完成上述操作后,重新测试代码即可。

注意:上面的内容,是针对个人遇到的问题的解决过程,各位参考者最好在删除之前都有备份和记录等。防止出现意外情况。

评论 7
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值