Android 将 kotlin 源代码部署到 Maven 存储库

Ben*_*oit 3 android nexus gradle maven kotlin

什么是 gradle 配置以确保 kotlin 源包含在源分类器 jar 中以部署在 maven 存储库中?

Ben*_*oit 5

假设您使用的是自定义 Maven 部署 gradle 配置,假设是 Chris Banes https://github.com/chrisbanes/gradle-mvn-push提供的配置

您唯一需要做的就是指定您使用的是 *.kt 文件(假设您在 java 文件夹中混合了 java 和 kotlin 文件)

    android {

    sourceSets {
        main {
            java {
                include '**/*.java'
                include '**/*.kt'
            }
        }
    }

}
Run Code Online (Sandbox Code Playgroud)

编辑:Ofc 这只在sources.jar 中添加代码。现在IntelliJ需要使用它...