Intellij idea 如何修复IntelliJ中的JUnit测试用例错误

Intellij idea 如何修复IntelliJ中的JUnit测试用例错误,intellij-idea,kotlin,junit,Intellij Idea,Kotlin,Junit,我刚刚在IntelliJ社区版中创建了一个Kotlin项目,在使用JUnit4创建一个示例单元测试时,我遇到了以下错误 格雷德尔先生 plugins { id 'java' id 'org.jetbrains.kotlin.jvm' version '1.3.21' } group 'main.kotlin.com' version '1.0-SNAPSHOT' sourceCompatibility = 1.8 repositories { mavenCentra

我刚刚在IntelliJ社区版中创建了一个Kotlin项目,在使用JUnit4创建一个示例单元测试时,我遇到了以下错误

格雷德尔先生

plugins {
    id 'java'
    id 'org.jetbrains.kotlin.jvm' version '1.3.21'
}

group 'main.kotlin.com'
version '1.0-SNAPSHOT'

sourceCompatibility = 1.8

repositories {
    mavenCentral()
}

dependencies {
    implementation "org.jetbrains.kotlin:kotlin-stdlib-jdk8"
    testCompile group: 'junit', name: 'junit', version: '4.12'
}

compileKotlin {
    kotlinOptions.jvmTarget = "1.8"
}
compileTestKotlin {
    kotlinOptions.jvmTarget = "1.8"
}
错误: | |

另外,如果我创建了一个Java项目,并尝试创建一个示例单元测试,那么成功地创建了一个测试,没有任何错误。

更新:
如果我将Project SDK从JDK-1.8更改为JDK-9,那么它工作得非常好

右键单击模块并检查模块设置。JVM设置可能是错误的。
右键单击模块并检查模块设置。JVM设置可能是错误的。

您是否配置了project JDK?请看。我已经配置了JDK项目。不过,如果我做错了,我会更新问题并添加截图。谢谢,我能解决这个问题。请尝试文件|无效缓存|无效并重新启动。如果问题仍然存在,请共享。是否配置了项目JDK?请看。我已经配置了JDK项目。不过,如果我做错了,我会更新问题并添加截图。谢谢,我能解决这个问题。请尝试文件|无效缓存|无效并重新启动。如果问题仍然存在,请分享。嘿,我已经更新了问题并添加了截图。请看一下。嘿,我已经更新了问题并添加了截图。请看一看。
Cannot access class 'java.lang.Class'. Check your module classpath for missing or conflicting dependencies