美文网首页编程
三、零基础搭建本地maven——配置(Android Studi

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

作者: 在日留学生 | 来源:发表于2016-12-28 11:59 被阅读321次

配置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和对应的版本,说明上传成功,可以进行依赖了。

相关文章

网友评论

  • db59667c4a37:本地上传成功了,但是implementation ‘groupId:artifactId:packaging:version‘一直不成功,不知道怎么解决,求教

本文标题:三、零基础搭建本地maven——配置(Android Studi

本文链接:https://www.haomeiwen.com/subject/ccdyvttx.html