在java6 kotlin项目和java8 kotlin项目之间共享kotlin源文件

时间:2018-10-10 00:02:07

标签: java gradle kotlin

我有一个Kotlin项目,该项目需要使用Java6,而另一个项目需要使用Java8。如何在两个项目之间共享包含通用定义的kotlin源文件?

KotlinProjectA(jvmTarget="1.6") <-- [common.kt] --> KotlinProjectB(jvmTarget="1.8")

1 个答案:

答案 0 :(得分:0)

我遵循了yole's的建议-使用jvmTarget = 1.6创建了一个单独的模块; jvm 1.6和1.8项目都能够使用此公共依赖项。 jvm1.8项目对Java6字节码的依赖性没有问题。