无法通过cmd运行gradle run来初始化类org.jetbrains.kotlin.gradle.internal.kotlinsourcetproviderimplkt

无法通过cmd运行gradle run来初始化类org.jetbrains.kotlin.gradle.internal.kotlinsourcetproviderimplkt,kotlin,gradle,intellij-idea,Kotlin,Gradle,Intellij Idea,我有一个关于gradle的问题: 我在Kotlin中有以下代码(刚刚开始学习): 如果我通过IntelliJIDEA通过单击task附近的绿色三角形来运行它,它运行正常。 但是,如果我通过IntelliJIDEA中Gradle选项卡中的other->runExample运行它,我会得到以下错误: 另外,如果我尝试通过CMD运行它,我会遇到此错误: 有人能帮我找出问题出在哪里吗?没有帮我你需要这个特定的runExample任务吗?一般来说,在Gradle中运行Kotlin的最佳方法是使用IDE

我有一个关于gradle的问题:

我在Kotlin中有以下代码(刚刚开始学习):

如果我通过IntelliJIDEA通过单击task附近的绿色三角形来运行它,它运行正常。 但是,如果我通过IntelliJIDEA中Gradle选项卡中的other->runExample运行它,我会得到以下错误:

另外,如果我尝试通过CMD运行它,我会遇到此错误:


有人能帮我找出问题出在哪里吗?

没有帮我你需要这个特定的
runExample
任务吗?一般来说,在Gradle中运行Kotlin的最佳方法是使用IDEA中的New project wizard创建一个示例项目,它将自动创建必要的构建脚本。此外,强烈建议使用最新版本的Kotlin IDE插件和Gradle插件1.3.72。您是否需要此特定的
runExample
任务?一般来说,在Gradle中运行Kotlin的最佳方法是使用IDEA中的New project wizard创建一个示例项目,它将自动创建必要的构建脚本。此外,强烈建议使用最新版本的Kotlin IDE插件和Gradle插件1.3.72。
@file:JvmName("KtlTest")


fun main(args: Array<String>)
{
    println("Hello Kotlin !")
}
plugins {
    id 'org.jetbrains.kotlin.jvm' version '1.2.51'
}

group 'KGroupId'
version '1.0-SNAPSHOT'
ext.kotlin_version = '{{ site.data.releases.latest.version }}'

repositories {
    mavenCentral()
}

dependencies {
    compile "org.jetbrains.kotlin:kotlin-stdlib-jdk8"
    testImplementation 'io.rest-assured:rest-assured:4.3.1'
}

compileKotlin {
    kotlinOptions.jvmTarget = "1.8"
}
compileTestKotlin {
    kotlinOptions.jvmTarget = "1.8"
}

task runExample(type: JavaExec) {
    main = 'KtlTest'
    classpath = sourceSets.main.runtimeClasspath
}