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

标签 android maven gradle kotlin nexus

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

最佳答案

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

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

    android {

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

}

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

关于Android 将 kotlin 源代码部署到 maven 存储库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46235707/

相关文章:

maven - 如何更改下载的 Maven 依赖项的位置?

java.lang.NoClassDefFoundError : com/google/inject/Module using Guice

eclipse - 找不到LibGDX + Gradle + Maven对Tween Engine的引用

gradle - 从build.gradle.kt脚本运行Kotlin应用程序

eclipse - 如何在测试阶段设置java系统属性

android - Cordova 不断用默认的Hello World应用替换我的代码

android - 我无法在 Android Studio 中输入任何字符

android - 同时写入 3 个 edittext 字段

android - 带正文的 HttpDelete

android - 编辑文本标签?