三、零基础搭建本地maven——配置(Android Studio)

配置Gradle

1.新建library

打开Android Studio,选择File,点击new Module,创建Android Library,或者使用已有的Library。

2.配置gradle

打开module的build.gradle,加入如下代码:

apply plugin: 'maven'

...

uploadArchives {    
  repositories.mavenDeployer {        
  name = 'mavenCentralReleaseDeployer'        
    repository(url: http://host:port/repository/release/) {            
      authentication(userName: admin, password: admin123)  
    }        
     snapshotRepository(url: http://host:port/repository/snapshot/) {           
      authentication(userName: admin, password: admin123)  
    }        
    pom.groupId = 'com.example.lib'
    pom.artifactId = 'libdemo'
    pom.version = '0.0.1'                              
    pom.name = 'demo'        
    pom.packaging = 'aar'    
  }
}

其中url就是我们仓库的地址,下面几个pom.xxx,称为maven坐标,他们的配置形如:

groupId:artifactId:packaging:version

3.上传library到maven

配置好上面的内容后,就可以在当前工程的终端下,键入如下命令:

gradle -p [your module name] clean build uploadArchives --info

ps.提示没有gradle命令的,记得把gradle加入环境变量哦

GRADLE_HOME:gradle根目录
path:%GRADLE_HOME%\bin

然后运行gradle -version,看到版本号就OK了

在nexus的控制台中,如果能看到library和对应的版本,说明上传成功,可以进行依赖了。

    原文作者:在日留学生
    原文地址: https://www.jianshu.com/p/bd99142f24e5
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞