Не удалось инициализировать класс org.jetbrains. kotlin .gradle.internal.KotlinSourceSetProviderImplKt, запустив gradle run через cmd - PullRequest
1 голос
/ 10 июля 2020

У меня вопрос о gradle:

У меня есть следующий код в Kotlin (только начал его изучать):

@file:JvmName("KtlTest")


fun main(args: Array<String>)
{
    println("Hello Kotlin !")
}

и следующий build.gradle:

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
}

Если я запустил это через IntelliJIDEA, щелкнув зеленый треугольник рядом с задачей - все будет нормально. Но если я запустил его через другой -> runExample на вкладке Gradle в IntelliJIDEA, я получил эту ошибку: enter image description here

Also, I got this error if I try to run it via CMD: введите описание изображения здесь

Может ли кто-нибудь помочь мне разобраться, в чем проблема?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...