Error:scalac: error while loading JUnit4, Scala signature JUnit4 has wrong version

简介:
Error:scalac: error while loading JUnit4, Scala signature JUnit4 has wrong version
expected: 5.0
found: 4.1 in JUnit4.class
今天在idea上,利用scala的随机函数,写了一个测试程序,往kafka的服务器不间断写数据,程序写完后,打架包的时候报错。
解决方法一:
把项目里src下方的”test“文件夹删除后再打包就不报错了,"test"文件夹应该是mavn辅助创建的,如果你不用可以删掉,对你的项目没有任何影响
它就是辅助你测试的。
解决方法二: 在新建工程时添加新的maven模板

groupID:net.alchim31.maven

ArtifactID:scala-archetype-simple

Version:1.6

2f8b6ea91d5e022fcc12f79b366d884d47eb1ce9
我在添加新的模板后再次导出的架包时,有出现这个错误:Error:scalac: bad option: '-make:transitive'
这个问题比较好解决在你的pom.xml文件中注释掉“transitive”对应的属性就可以了。
相关文章
|
Scala 开发工具 流计算
Flink / Scala - java.lang.NumberFormatException: Not a version: 9
Flink V1.13.1 +Scala 2.11.8 提交任务后,报错Caused by: org.apache.flink.shaded.guava18.com.google.common.util.concurrent.UncheckedExecutionException: java.lang.NumberFormatException: Not a version: 9 ,遂排查与解决。
606 0
Flink / Scala - java.lang.NumberFormatException: Not a version: 9
Maven实战 Item4 -- Maven核心概念_maven junit version(1)
Maven实战 Item4 -- Maven核心概念_maven junit version(1)
|
Java 测试技术 C++
Spring Boot - Junit4 / Junit5 / Spring Boot / IDEA 关系梳理
Spring Boot - Junit4 / Junit5 / Spring Boot / IDEA 关系梳理
481 0
Spring Boot - Junit4 / Junit5 / Spring Boot / IDEA 关系梳理
|
XML 设计模式 Java
Spring——整合junit4、junit5使用方法
Spring——整合junit4、junit5使用方法
|
测试技术
junit3和junit4的比较
junit3和junit4的比较
229 0
|
10月前
|
人工智能 Java 测试技术
Spring Boot 集成 JUnit 单元测试
本文介绍了在Spring Boot中使用JUnit 5进行单元测试的常用方法与技巧,包括添加依赖、编写测试类、使用@SpringBootTest参数、自动装配测试模块(如JSON、MVC、WebFlux、JDBC等),以及@MockBean和@SpyBean的应用。内容实用,适合Java开发者参考学习。
1083 0
|
6月前
|
Java 测试技术 数据库连接
【SpringBoot(四)】还不懂文件上传?JUnit使用?本文带你了解SpringBoot的文件上传、异常处理、组件注入等知识!并且带你领悟JUnit单元测试的使用!
Spring专栏第四章,本文带你上手 SpringBoot 的文件上传、异常处理、组件注入等功能 并且为你演示Junit5的基础上手体验
1061 3
|
XML Java 测试技术
Spring5入门到实战------17、Spring5新功能 --Nullable注解和函数式注册对象。整合JUnit5单元测试框架
这篇文章介绍了Spring5框架的三个新特性:支持@Nullable注解以明确方法返回、参数和属性值可以为空;引入函数式风格的GenericApplicationContext进行对象注册和管理;以及如何整合JUnit5进行单元测试,同时讨论了JUnit4与JUnit5的整合方法,并提出了关于配置文件加载的疑问。
Spring5入门到实战------17、Spring5新功能 --Nullable注解和函数式注册对象。整合JUnit5单元测试框架