代碼上傳-->遠(yuǎn)程依賴不用想了,以管理員身份重新打開命令行吧可以創(chuàng)建出三種不同類型的倉庫倉">

欧美vvv,亚洲第一成人在线,亚洲成人欧美日韩在线观看,日本猛少妇猛色XXXXX猛叫

新聞資訊

    選擇 Maven 的理由:范圍最廣的

    官方介紹:

    The free with support for popular formats.

    10 million trust Nexus

    來個全套的,私有倉庫搭建-->代碼上傳-->遠(yuǎn)程依賴

    系統(tǒng) 環(huán)境:windows 64

    軟件版本:Nexus Manager OSS 3.x

    無論安裝還是啟動,非管理員用戶必須以 管理員身份 運行命令行,管理員身份,管理員!重要說三遍

    安裝時提示:

    bottom: 0px;padding: 0px;">8px;font-size: 12px;letter-spacing: 0px;font-family: Consolas, Inconsolata, Courier, monospace;border-radius: 0px;padding: 0.5em;background: rgb(63, 63, 63);color: rgb(220, 220, 220);display: block !important;word-wrap: normal !important;word-break: normal !important;overflow: auto !important;">Could not open SCManager.

    不用想了,以管理員身份重新打開命令行吧

    下載安裝

    自行下載安裝包 Nexus Manager

    替你們找好 [免費版]:(%-099f-4c66-a622-) 了

    [專業(yè)收費版在這]:()

    假設(shè),安裝包解壓路徑為D:\IDE\nexus-3.9.0-01-win64\nexus-3.9.0-01

    命令:進入解壓路徑:

    C:\Windows\system32>cd D:\IDE\nexus-3.9.0-01-win64\nexus-3.9.0-01\bin

    安裝:

    nexus.exe/install

    當(dāng)看到下面的提示,恭喜,成了

    本地磁盤是干嘛的_本地磁盤是什么意思_本地磁盤q是怎么回事

    Installed service 'nexus'.

    倉庫服務(wù)操作

    只要 想對倉庫做些事兒,就得 以管理員身份登錄

    下面?zhèn)z命令挺重要的,記住

    開啟服務(wù)

    nexus.exe/start

    成功提示

    Starting service 'nexus'.

    等待大概 5-10 秒左右,啟動需要時間

    - 端口號 『8081』

    localhost:8081
    192.168.13.32:8081

    停止服務(wù)

    nexus.exe/stop

    成功提示如下:

    Stopping service 'nexus'.
    Service stopped

    上面的內(nèi)容,記不住也沒關(guān)系

    倉庫搭建登錄

    管理員身份:user: admin pd: ,默認(rèn)的,可以修改密碼

    倉庫創(chuàng)建

    丟個圖:

    本地磁盤是干嘛的_本地磁盤是什么意思_本地磁盤q是怎么回事

    本地磁盤q是怎么回事_本地磁盤是什么意思_本地磁盤是干嘛的

    既然要 Maven 倉庫,當(dāng)然選擇 Maven 了

    可以創(chuàng)建出三種不同類型的倉庫

    再丟個圖:

    本地磁盤是干嘛的_本地磁盤q是怎么回事_本地磁盤是什么意思

    最簡單,不用任何配置的當(dāng)屬 hosted ,其他兩種自行感受,我們以最簡單最直接最快看到結(jié)果為目的

    本地磁盤q是怎么回事_本地磁盤是干嘛的_本地磁盤是什么意思

    倉庫名稱 不支持中文(廢話)

    倉庫來了:

    本地磁盤q是怎么回事_本地磁盤是什么意思_本地磁盤是干嘛的

    點進去,看看 倉庫地址吧

    本地磁盤是什么意思_本地磁盤是干嘛的_本地磁盤q是怎么回事

    現(xiàn)在,倉庫有了,地址有了,該發(fā)布 『遠(yuǎn)程依賴包』 了

    代碼上傳信息配置

    build.gradle文件

    重要信息:,pom

    包含:倉庫地址,用戶信息

    pom 包含 上傳到倉庫后,我們使用的 『遠(yuǎn)程依賴 』信息

    apply plugin: 'maven'
    uploadArchives {
    ? ?repositories.mavenDeployer {
    ? ? ? ?repository(url:"http://localhost:8081/repository/Test1/") {
    ? ? ? ? ? ?authentication(userName:"admin", password:"admin123")
    ? ? ? ?}
    ? ? ? ?// 以com.android.support:appcompat-v7:25.1.0為對比
    ? ? ? ?pom.version="0.0.1" // 對應(yīng)版本號 25.1.0
    ? ? ? ?pom.artifactId="virtualapk" // 對應(yīng) appcompat-v7
    ? ? ? ?pom.groupId="com.android.support" // com.android.support
    ? ?}
    }

    上傳

    Gradle --> 待上傳module -->upload-->

    過程不說了,沒啥點

    看結(jié)果,丟圖

    本地磁盤是干嘛的_本地磁盤q是怎么回事_本地磁盤是什么意思

    本地磁盤q是怎么回事_本地磁盤是什么意思_本地磁盤是干嘛的

    有人說,呀,我配置錯了,想刪了重新上傳,咋辦

    別急,看這:

    選中你的版本號,然后右側(cè)刪除,再刷新一下,哦了

    本地磁盤是什么意思_本地磁盤是干嘛的_本地磁盤q是怎么回事

    遠(yuǎn)程依賴

    這里的遠(yuǎn)程的意思是:不是我本地磁盤里的

    配置 遠(yuǎn)程倉庫地址

    不配這個地址,你就等著吧,默認(rèn)的遠(yuǎn)程公共倉庫根本沒有

    工程.gradle 文件

    allprojects {
    ? ?repositories {
    ? ? ? ....
    ? ? ? //此處的遠(yuǎn)程倉庫地址就是上面上傳的地址
    ? ? ? ?maven { url "http://localhost:8081/repository/TEST/" }
    ? ?}
    }

    當(dāng)然,如果只有個別的 module 需要本地倉庫 依賴,配到需要的 module 里就好了。

    依賴語法

    跟 正常的遠(yuǎn)程依賴一樣,沒區(qū)別

    implementation 'groupId:artifactId:version'

    implementation 'com.android.support:virtualapk:0.0.1'

    同步一下

    再驗證一下

    jar 包都有了,還能說啥

    補充一句:自己的私有倉庫提供給其他人用的話,把 緩存 你自己的ip 地址

網(wǎng)站首頁   |    關(guān)于我們   |    公司新聞   |    產(chǎn)品方案   |    用戶案例   |    售后服務(wù)   |    合作伙伴   |    人才招聘   |   

友情鏈接: 餐飲加盟

地址:北京市海淀區(qū)    電話:010-     郵箱:@126.com

備案號:冀ICP備2024067069號-3 北京科技有限公司版權(quán)所有