maven構(gòu)建工具

環(huán)境:android studio

在項目下的gradle.properties文件中添加:

# 包信息
PROJ_GROUP=com.jsonbean.library #相當于包名
PROJ_VERSION=1.0.0 #版本號

# 項目的描述 非關(guān)鍵信息,一些項目在網(wǎng)站托管地址
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 信息 開發(fā)者信息
DEVELOPER_ID=your-dev-id
DEVELOPER_NAME=bluetooth
DEVELOPER_EMAIL=your email

2、在moudle目錄下新建gradle.properties文件,加入內(nèi)容

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

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

3、在你需要構(gòu)建的這個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、運行


雙擊運行

運行后在你的本地配置倉庫中可以看到生成的目錄結(jié)構(gòu)

在需要的項目中加入本地倉庫地址:


image.png

5、添加依賴即可使用:


image.png
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關(guān)閱讀更多精彩內(nèi)容

  • Spring Cloud為開發(fā)人員提供了快速構(gòu)建分布式系統(tǒng)中一些常見模式的工具(例如配置管理,服務發(fā)現(xiàn),斷路器,智...
    卡卡羅2017閱讀 136,537評論 19 139
  • Spring Boot 參考指南 介紹 轉(zhuǎn)載自:https://www.gitbook.com/book/qbgb...
    毛宇鵬閱讀 47,262評論 6 342
  • maven目錄下面的文件結(jié)構(gòu): 1.bin:包含了mvn運行的腳本,這些腳本用來配置java命令,準備好class...
    寫代碼的向日葵閱讀 245評論 0 1
  • 前言 為什么需要學Gradle? Gradle 是 Android 現(xiàn)在主流的編譯工具,雖然在Gradle 出現(xiàn)之...
    真笨笨魚閱讀 1,592評論 0 0
  • ——改編自陳奕迅的歌曲《last order》 與未婚妻共進完晚餐,天色尚早。林凡就提議去附近的酒吧喝兩杯,然后再...
    林知夕閱讀 376評論 0 2

友情鏈接更多精彩內(nèi)容