maven-publish 如何发布项目到maven

本文详细介绍了如何使用Gradle的MavenPublishPlugin将项目A发布到Maven,包括添加发布任务、配置仓库、验证发布和在其他项目中使用发布的依赖。作者还展示了如何在AndroidStudio中管理和使用这些发布的库。


在这里插入图片描述

说明:发布插件使用gradle官方的gradle 插件Maven Publish Pluginmaven-publish

在要发布的项目A中添加代码

我在发布的项目中添加了一个简易工具类:


class CollectionUtils {
    companion object {

        fun <E>isEmpty(target: MutableList<E>?): Boolean {
            return target != null && target.isEmpty()
        }
    }
}

引入插件

在你的module下build.gradle.kts中

plugins {
    `maven-publish`
}

注册快速发布task

在module下build.gradle.kts


//创建发布任务
publishing {
//发布信息
    publications {
        create<MavenPublication>("maven") {
        	//域名
            groupId = "com.wilson.plugin"
     
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值