项目lib上传maven仓库配置

327 阅读1分钟

日常记录gradle 配置

项目根目录添加下方代码

 classpath 'com.novoda:bintray-release:0.9'

module中添加下面这些代码

apply plugin: 'com.novoda.bintray-release'
publish {
    repoName = 'maven'
//远程仓库名字,不指明,默认是上传到maven
    userOrg = 'liuzejcenter'
// bintray.com用户名
    groupId = 'com.lz'
// jcenter上的路径,bintray上创建Package时填写的Version control项
    artifactId = 'lzstatus'  //(与jcenter上新建的package name  一致)
// 项目名称,bintray上创建Package时填写的Name项
    publishVersion = '1.0.0'
    desc = '状态切换控件'
// 描述,不重要
    website = 'https://github.com/liuzeze'
// 网站,最好有,不重要
}
//gradlew clean build bintrayUpload -PbintrayUser=liuzejcenter -PbintrayKey=941f3e08b74415a9c75ad2dd219d151b9a464b79 -PdryRun=false
tasks.withType(Javadoc) {
    options { encoding "UTF-8" charSet 'UTF-8' links "http://docs.oracle.com/javase/7/docs/api" }
}

命令行输入 以下命令执行之后显示 success 则成功

gradlew clean build bintrayUpload -PbintrayUser=liuzejcenter -PbintrayKey=928ac5327c2eac19dd63d7b8cc94ef4019016765 -PdryRun=false