如何把自己写的plugin 生成在本地,如何依赖本地的maven仓库

181 阅读1分钟

module配置

在module的build.gradle中做如下配置

uploadArchives {
    repositories {
        mavenDeployer {
            pom.groupId = 'com.koo'
            pom.artifactId = 'koo_download_lib'
            pom.version = android.defaultConfig.versionName
//            repository(url: "http://maven.koo-inc.com/nexus/content/repositories/ydcx_release") {
//                authentication(userName: "a", password: "b")
//            }
            repository(url:uri("../../koo/app/libs/"))
        }
    }
}

如何依赖本地的maven仓库

local maven文件夹是 /usr/local/maven。在gradle中
你需要添加一个 :
maven {url ‘file:////usr/local/maven/’}到repositories中即可。
然后使用的地方正常使用implement形式去依赖即可.

参见