Kotlin项目使用Maven Publish Plugin发布aar包到maven仓库中添加(debug)源码支持

本文使用插件 Maven Publish Plugin发布aar。

不废话,直接上代码。将注释中标注的1、2两段代码加入到对应的gradle代码行中

apply plugin: 'maven-publish'

// 1.将源码打包任务
task androidSourcesJar(type: Jar) {
    archiveClassifier.set('sources')
    from android.sourceSets.main.java.srcDirs
}

afterEvaluate {
    publishing {
        publications {
            release(MavenPublication) {
                from components.release
                groupId = ''
                artifactId = ''
                version = '0.0.1'

                // 2.将源码打包到aar中
                artifact(androidSourcesJar)
            }
        }
        repositories {
            maven {
                allowInsecureProtocol = true
                name = "privateNexus"
                url = ""
                credentials {
                    username = ''
                    password = ''
                }
            }
        }
    }
}

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值