IDEA 报错:no tests were found 和 UnsupportedOperationException
时间:2022-07-26
本文章向大家介绍IDEA 报错:no tests were found 和 UnsupportedOperationException,主要内容包括其使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。
这里分享一个 IntelliJ IDEA 运行 @Test 测试方法失败的问题以及解决方法。
测试类如下:
public class DaoTest {
@Test
public void register() {
String date = new SimpleDateFormat("yyyy-MM-dd").format(new Date());
User user = new User("renda", "123456", "123456789456", date);
System.out.println("注册成功");
}
}
运行报错:
Error:Internal error: (java.lang.UnsupportedOperationException) empty.min
java.lang.UnsupportedOperationException: empty.min
at scala.collection.TraversableOnce.min(TraversableOnce.scala:225)
at scala.collection.TraversableOnce.min$(TraversableOnce.scala:223)
at scala.collection.AbstractTraversable.min(Traversable.scala:108)
at org.jetbrains.jps.incremental.scala.ScalaCompilerReferenceIndexBuilder.getTargetTimestamps(ScalaCompilerReferenceIndexBuilder.scala:53)
at org.jetbrains.jps.incremental.scala.ScalaCompilerReferenceIndexBuilder.getAllClassesInfo(ScalaCompilerReferenceIndexBuilder.scala:99)
at org.jetbrains.jps.incremental.scala.ScalaCompilerReferenceIndexBuilder.buildFinished(ScalaCompilerReferenceIndexBuilder.scala:33)
at org.jetbrains.jps.incremental.IncProjectBuilder.runBuild(IncProjectBuilder.java:468)
at org.jetbrains.jps.incremental.IncProjectBuilder.build(IncProjectBuilder.java:190)
at org.jetbrains.jps.cmdline.BuildRunner.runBuild(BuildRunner.java:138)
at org.jetbrains.jps.cmdline.BuildSession.runBuild(BuildSession.java:297)
at org.jetbrains.jps.cmdline.BuildSession.run(BuildSession.java:130)
at org.jetbrains.jps.cmdline.BuildMain$MyMessageHandler.lambda$channelRead0$0(BuildMain.java:218)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
at java.base/java.lang.Thread.run(Thread.java:834)
执行 maven clean 之后再运行测试方法会报错:
no tests were found
后来发现是项目的 .idea
文件夹和 .iml
文件因为路径不匹配引起的问题,于是删掉 .idea
文件夹和 .iml
文件,重新用 IDEA 打开项目,重新生成 .idea
文件夹和 .iml
文件,测试方法可以正常运行。
- 数据结构和算法——动态规划
- Java基础-25(05)图形用户界面编程GUI
- Java基础-25(06)图形用户界面编程GUI
- 51. Socket服务端和客户端使用TCP协议通讯 | 厚土Go学习笔记
- 备库报警邮件的分析案例(二) (r7笔记第15天)
- Gotorch - 多机定时任务管理系统
- 备库报警邮件的分析案例(三)(r7笔记第16天)
- 简单易学的机器学习算法——神经网络之BP神经网络
- 24(02)多线程锁,线程通讯,线程组,线程池,多线程三种方式,匿名内部类,定时器,设计模式,单例模式,Runtime
- Go代码打通HTTPs
- 一个简单的MySQL参数导致的连接问题解惑(r7笔记第33天)
- [基础篇]Go语言变量
- [转载]Golang 编译成 DLL 文件
- [转载]Go JSON 技巧
- java教程
- Java快速入门
- Java 开发环境配置
- Java基本语法
- Java 对象和类
- Java 基本数据类型
- Java 变量类型
- Java 修饰符
- Java 运算符
- Java 循环结构
- Java 分支结构
- Java Number类
- Java Character类
- Java String类
- Java StringBuffer和StringBuilder类
- Java 数组
- Java 日期时间
- Java 正则表达式
- Java 方法
- Java 流(Stream)、文件(File)和IO
- Java 异常处理
- Java 继承
- Java 重写(Override)与重载(Overload)
- Java 多态
- Java 抽象类
- Java 封装
- Java 接口
- Java 包(package)
- Java 数据结构
- Java 集合框架
- Java 泛型
- Java 序列化
- Java 网络编程
- Java 发送邮件
- Java 多线程编程
- Java Applet基础
- Java 文档注释
- 框架源码中用来提高扩展性的设计模式
- 不知道怎么提高代码质量?来看看这几种设计模式吧!
- 手写React的Fiber架构,深入理解其原理
- emlog后台作者权限SQL注入
- 手写一个Redux,深入理解其原理
- 手写一个React-Redux,玩转React的Context API
- 使用React-Router实现前端路由鉴权
- 手写React-Router源码,深入理解其原理
- 深入Node.js的模块加载机制,手写require函数
- Redux异步解决方案之Redux-Thunk原理及源码解析
- MySQL设计与优化
- Elasticsearch学习笔记
- 《springboot实战》
- 360全国大学生信安技术大赛记录
- gh0st源码分析与远控的编写(四)