maven構建工具

weixin_34337265發表於2017-11-19

環境:android studio

在專案下的gradle.properties檔案中新增:

# 包資訊
PROJ_GROUP=com.jsonbean.library #相當於包名
PROJ_VERSION=1.0.0 #版本號

# 專案的描述 非關鍵資訊,一些專案在網站託管地址
PROJ_WEBSITEURL=xxx
PROJ_ISSUETRACKERURL=xxxx
PROJ_VCSURL=xxxxxx
PROJ_DESCRIPTION=xxxxxxx

# Licence資訊
PROJ_LICENCE_NAME=The Apache Software License, Version 2.0
PROJ_LICENCE_URL=http://www.apache.org/licenses/LICENSE-2.0.txt
PROJ_LICENCE_DEST=repo

# Developer 資訊 開發者資訊
DEVELOPER_ID=your-dev-id
DEVELOPER_NAME=bluetooth
DEVELOPER_EMAIL=your email

2、在moudle目錄下新建gradle.properties檔案,加入內容

PROJ_NAME=localrepo #模組name
PROJ_ARTIFACTID=localrepo 
PROJ_POM_NAME=Local Repository

LOCAL_REPO_URL=file:///Users/xxxx/Documents/environment/  #本地管理地址,替換成你的地址

3、在你需要構建的這個moudle中的build.gradle中加入:

apply plugin: 'maven'

uploadArchives {
    repositories.mavenDeployer {
        repository(url: LOCAL_REPO_URL)
        pom.groupId = PROJ_GROUP
        pom.artifactId = PROJ_ARTIFACTID
        pom.version = PROJ_VERSION      }
}

4、執行


1569642-7b6b55d0ac773905.png
雙擊執行

執行後在你的本地配置倉庫中可以看到生成的目錄結構

在需要的專案中加入本地倉庫地址:


1569642-4859dbb759e65d86.png
image.png

5、新增依賴即可使用:


1569642-cc312bb6fb7f03e0.png
image.png

相關文章