IntelliJ IDEA 环境运行Kotlin 报 JUnit version 3.8 or later expected

IntelliJ IDEA 环境运行Kotlin 保错

初次尝试Kotlin就在下面的错误挡住的出路

!!! JUnit version 3.8 or later expected:

java.lang.ClassNotFoundException: junit.framework.ComparisonFailure
	at java.net.URLClassLoader.findClass(URLClassLoader.java:381)
	at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
	at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:335)
	at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
	at java.lang.Class.forName0(Native Method)
	at java.lang.Class.forName(Class.java:264)
	at com.intellij.rt.execution.junit.JUnitStarter.junitVersionChecks(JUnitStarter.java:216)
	at com.intellij.rt.execution.junit.JUnitStarter.canWorkWithJUnitVersion(JUnitStarter.java:202)
	at com.intellij.rt.execution.junit.JUnitStarter.main(JUnitStarter.java:61)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at com.intellij.rt.execution.application.AppMain.main(AppMain.java:147)
解决方法

解决思路:

经过百度该错误,都说需要升级JUnit 的版本,升级后还是没解决。
之后改变搜索思路 ,改搜索IntelliJ IDEA如何配置Kotlin,发现这篇文章
https://jingyan.baidu.com/album/00a07f38706e0b82d028dcf2.html?picindex=1
受该文章的启示,怀疑IntelliJ IDEA的内置Kotlin版本不对

  1. 升级IntelliJ IDEA 的Kotlin插件(IntelliJ IDEA 提示的直接点升级就好,没有提示按下面操作)
    打开IntelliJ IDEA开发工具,打开File->Settings->Plugins->Install JetBrains plugins…
    在这里插入图片描述
    安装,已安装的重装

2.在重新创建项目

由于不本人太熟悉IntelliJ IDEA,只好重新创建项目

新建的目录如下:
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值