前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >IntelliJ IDEA中执行@Test单元测试时报错Class not found: "..."Empty test suite

IntelliJ IDEA中执行@Test单元测试时报错Class not found: "..."Empty test suite

作者头像
翎野君
发布2023-05-12 20:24:10
4610
发布2023-05-12 20:24:10
举报
文章被收录于专栏:翎野君翎野君

背景

因为近期团队对项目代码库进行了迁移,我们需要重新拉取代码到本地。故而我将旧的工程删掉,将新的项目代码clone下来之后重新导入到Intelij中后。

这几步都很顺利,但是当我执行一个原来单元测试时,出现了如下的报错。

代码语言:javascript
复制
class not found "....." empty test suite

自己一头雾水,还是之前的代码,怎么删除原有项目,再重新导入就报错了捏。

思来想去肯定和代码没有关系,上网上搜了一下,发现是idea配置文件引发的问题。

解决

解决步骤如下:

1)找到当前工程下的.iml文件和.idea文件,由于.idea是隐藏文件,查看是用ls -a。

2)将上面的文件删除后,工程目录会发生变动。

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

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

概念解释

同时记一下两个文件的含义

.iml文件:iml是 intellij idea的工程配置文件,里面记录的是当前project的一些配置信息。

.idea文件夹:.idea存放项目的配置信息,包括历史记录,版本控制信息等。

首发链接:https://cloud.tencent.com/developer/article/2285723

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2022-01-18,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 背景
  • 解决
  • 概念解释
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档