Intellij idea 如何修复IntelliJ中的JUnit测试用例错误
我刚刚在IntelliJ社区版中创建了一个Kotlin项目,在使用JUnit4创建一个示例单元测试时,我遇到了以下错误 格雷德尔先生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
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