没有找到使用Gradle插件的Kotlin编译器

我试图从Kotlin 1.0.6升级一些Gradle项目到最新版本(1.1.0)。 但是,只要达到compileKotlin任务,它就会失败:

 :kiwi-common-kotlin:compileKotlin FAILED FAILURE: Build failed with an exception. * What went wrong: Execution failed for task ':kiwi-common-kotlin:compileKotlin'. > Could not find Kotlin Compiler jar. Please specify compileKotlin.compilerJarFile * Try: Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. BUILD FAILED 

这个项目本身被分成了一些子项目。 为了避免模糊,我们有一个单独的Kotlin定义文件,并将其导入到使用它的项目中:

文件: gradle / kotlin.gradle

 buildscript { repositories { mavenCentral() } dependencies { classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlinVersion" } } apply plugin: org.jetbrains.kotlin.gradle.plugin.KotlinPluginWrapper compileKotlin { kotlinOptions.jvmTarget = "1.6" } 

我们将其导入到子项目中,如下所示:

 apply from: "$rootDir/gradle/kotlin.gradle" 

由于我们以前尝试过早期的预览版本,并且它能够无缝地运行,所以我改变了几次版本来查看插件在哪个版本中被破解。 事实证明,它可以达到1.1-M03; 从1.1-M04开始,它显示了与1.1.0版本完全相同的错误。

我们在项目中使用了Gradle 2.10。 你能帮我弄清楚在我们的配置中是否有问题吗? 或者Kotlin插件本身的已知问题?

事实证明,这是一个与Gradle插件的错误。 正如热键评论指出的,更新到v1.1.2修复了它。