使用Java 9 module system和Kotlin混合编程时,由于Kotlin还未很好的支持而导致编译失败。这里给出相关的解决方法。参考连接
buildscript {
ext {
kotlinVersion = '1.2.41'
}
repositories {
mavenCentral()
}
dependencies {
classpath "gradle.plugin.org.gradle.java:experimental-jigsaw:+"
classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:1.2.41"
classpath "org.jetbrains.kotlin:kotlin-allopen:1.2.41"
}
}
repositories {
mavenCentral()
}
apply plugin: 'kotlin'
// 可以实现简单配置 Java 9 module system 插件
apply plugi