Android将kotlin源部署到maven存储库
什么是gradle配置来确保kotlin源包含在要部署在maven存储库中的源分类器jar中?假设您使用的是定制的maven deploy gradle配置,比如Chris Banes提供的配置 您需要做的唯一一件事是指定您正在使用*.kt文件(假设您在java文件夹中混合使用java和kotlin文件) 编辑:Android将kotlin源部署到maven存储库,android,maven,gradle,kotlin,nexus,Android,Maven,Gradle,Kotlin,Nexus,什么是gradle配置来确保kotlin源包含在要部署在maven存储库中的源分类器jar中?假设您使用的是定制的maven deploy gradle配置,比如Chris Banes提供的配置 您需要做的唯一一件事是指定您正在使用*.kt文件(假设您在java文件夹中混合使用java和kotlin文件) 编辑: Ofc这只会在sources.jar中添加代码。现在IntelliJ需要使用它…作为方法的变体: sourceSets { main.kotlin.srcDirs += 'sr
Ofc这只会在sources.jar中添加代码。现在IntelliJ需要使用它…作为方法的变体:
sourceSets {
main.kotlin.srcDirs += 'src/main/myKotlin'
main.java.srcDirs += 'src/main/myJava'
}
当然,这是给Kotlin DSL gradle的,不是Groovy DSL gradle:)+1谢谢你帮了我这个忙。现在,在向Maven提供混合语言(Java/Kotlin)库时,KDoc和Kotlin源代码都包括在内。
sourceSets {
main.kotlin.srcDirs += 'src/main/myKotlin'
main.java.srcDirs += 'src/main/myJava'
}