關於android studio上maven私服搭建及
1.首先jdk等必須的環境,maven在studio中自帶不需要下載配置
3.開啟目錄nexus-2.4.0-09-bundle\nexus-2.4.0-09\bin\jsw這個目錄下面你會發現有很多系統版本的nexus環境
我的電腦是win7 (64)為的系統,所以我選擇的是windows-x86-64這個版本,當然可以根據個人的電腦系統選擇對應的版本
http://localhost:8081/nexus/content/repositories/
選擇電腦對應的版本,我的是64位window機,所以我選擇windows-86-64
4.進入到路徑下 :nexus-2.14.3-02-bundle\nexus-2.14.3-02\bin\jsw\windows-x86-32,你能看到
5.用管理員許可權執行cmd,切到此路徑下,輸入install-nexus安裝nexus。或者直接右鍵以管理員身份執行。會提示安裝成功。
安裝完成後記得要執行start-nexus,我就忘記了一開始。
6.好準備就緒後,開啟http://localhost:8081/nexus/回到下面這個介面。登入按鈕在右上角,初始賬戶和密碼分別是admin和admin123
7.點選左邊的Repositiories,可以看到當前已經存在的倉庫
8.點選導航欄的add,建立一個本地倉庫,選擇第一個,目前也沒搞懂有什麼區別,但肯定有區別。大家可以自行研究下
填寫對應的Repository ID和Repository ID(就是倉庫的名稱和ID,可以隨便填,建議兩個寫一樣),點選選擇Deployment Policy 選擇第一個就是這個allow Redeploy。其他的不用動,點選save,私服倉庫建立大功告成。開啟網站 http://localhost:8081/nexus/content/repositories/
可以看到你建的倉庫對應的名稱資料夾。
9.上面的過程私服搭建完成,接下來就是在gradle中新增配置資訊,先放下我的工程目錄。
在對應的modle中建立一個nexus_maven.gradle檔案,當然也可以直接不用建直接寫在modle下的bulid.gradle中。為了方便管理,我重新建了一個nexus_maven.gradle檔案,這樣子必須在此modle的build.gradle最上面新增applyfrom:'./nexus_maven.gradle',用於關聯到nexus_maven.gradle
//nexus_maven.gradle的中的配置資訊如下
applyplugin
uploadArchives{
repositories {
mavenDeployer {
repository(url:"http://localhost:8081/nexus/content/repositories/moorgen/") {//倉庫的uri
authentication(userName:"admin", password: "admin123")// 登入賬號和密碼
}
pom.project {
name 'id2sdk'//專案名稱
version '1.0.0'//版本號
artifactId 'id2sdk'//最後下載的aar包名稱就是這個
groupId 'com.dooya.id2sdk'// 建議使用包命
packaging 'aar'//打包型別
description 'id2sdk for Android'// 描述資訊
}
}
}
}
這樣子就配置好了。成功之後能看到右邊對應modle下面多了一個upload選項,是把程式碼上傳到私服倉庫的意思。如果沒有,關閉studio,重啟應該就能看到
10.上傳完成後再開啟 http://localhost:8081/nexus/content/repositories/,能在對應的倉庫下看到剛上傳的aar檔案。
11.接下來如何使用的問題,很簡單
在根目錄下的build.gradle檔案下新增
maven{
url'http://localhost:8081/nexus/content/repositories/moorgen/'
}
這個是你建立的倉庫url,然後再需要用到這個aar下得modle新增
compile'com.dooya.id2sdk:id2sdk:[email protected]'//這個'groupId:artifactId:[email protected]'
忘記的可以會看步驟9裡面寫的引數,對應的填進去。
這樣差不多就完成了,rebuild專案,可以在這裡看到下載後的aar檔案。如果沒有,重啟studio。
然後就可以完成了
相關推薦
關於android studio上maven私服搭建及
1.首先jdk等必須的環境,maven在studio中自帶不需要下載配置 3.開啟目錄nexus-2.4.0-09-bundle\nexus-2.4.0-09\bin\jsw這個目錄下面你會發現有很多系統版本的nexus環境 我的電腦是win7 (64)為的
Maven私服 搭建及破解使用入門教程
Nexus下載 :https://blog.sonatype.com/ 或下載我分享的 https://pan.baidu.com/s/1mEwkrTfg0dp3D7gJSEvueA 解壓: 破解: 將 &
Maven 私服搭建
mirror dex 隔離 lan manager 3.1 localhost 拷貝 mirrorof 由於公司研發環境物理隔絕,所以自己搭建了一個 maven 私服,以下是自己搭建私服過程中的一個記錄。 1.準備Maven私服相關文件 1.1 從 sonatype
maven私服搭建nexus
maven私服 正式開發,不同的專案組開發不同
Maven 私服搭建和使用
一、下載安裝 1. 私服下載地址 https://www.sonatype.com/download-oss-sonatype 2.下載完成後解壓任意目錄,我的是D:\soft\nexus2\nexus-2.14.8-01 3.安裝 在D:\soft\
maven私服搭建使用
前言 專案開發時,一般採用Maven來進行專案構建,管理,jar包下載,專案組開發人員開發時,只要在專案的pom.xml檔案中,新增如下pom.xml資訊從公共的庫中下載相關的Jar包以及依賴Jar包,但有時候公共的庫不是那麼穩定而且下載速度往往很慢,一個團隊一起開發專案時,如果每個組員都去
maven私服搭建
maven免費視訊地址 私服搭建 屬於配置工程師 (工作範疇) 去官網下載 nexus 下載網站 http://nexus.sonatype.org/ 下載war格式 (還有bundle格式 ) : nexus-2.7.0-
真正的maven私服搭建器--Artifactory
一個團隊要真正用好Maven,repository私服是免不了的,否則team mate們多好奇的目光,都會全部消耗在漫長的jar下載中。 以前介紹過一個搭建私服的簡樸但很笨的辦法--將雷鋒同志下載好的.m2/repository目錄整個上傳到任意的Web伺服器中。其實世上多的是專業的mav
Maven私服搭建(nexus)
1關於中央倉庫注意事項(瞭解) l 地址: 目前來說: http://repo1.maven.org/maven2/是真正的Maven中央倉庫的地址,該地址內建在Maven的原始碼中其他的都是映象 l 索引: 中央倉庫帶有索引檔案以方便使用者對其進行搜尋,完整的索引檔案大
maven私服搭建和使用(初級篇)
為什麼要用遠端倉庫(私服) 如果沒有私服,我們所需的所有構件都需要通過maven的中央倉庫和第三方的maven倉庫下載到本地,而一個團隊中的所有人都重複的從maven倉庫下載構件,這樣就加大了中央倉庫
Nexus私服搭建及本地jar管理
環境準備與搭建 本地需要首先搭建好maven環境,在此基礎之上 下載nexus的檔案到本地,解壓後如圖顯示 修改nexus的配置檔案D:\worksoftware\nexus\nexus-2.11.4-01\conf\nexus.properties
Linux 下maven私服搭建一(安裝)
一、準備安裝包:nexus-3.3.2-02-unix.tar.gz (版本3.x 必須配合jdk1.8)和 apache-maven-3.5.0-bin.zip nexus:下載地址:https://www.sonatype.com/download-oss-sonaty
Nexus私服搭建及settings.xml配置詳細教程
配置: centos 7 安裝流程如下: # useradd nexus # passwd nexus $ su nexus $ cd $ wget nexus-3.12.1-01-unix.tar.gz && mkdir nexus3
maven 私服搭建nexus 3.0.1,安裝,使用
一 安裝 注意: 檢視其它nexus-3.0.0-03-win64 安轉文件,提示需要安裝jdk1.8,但是本人安裝的是jdk1.7,安裝執行,沒發現有什麼問題; 二,功能介紹 1.Search , 查詢私服中有哪些包, 在Search 級中可以使用模糊搜尋,
GIT私服搭建及GIT的使用
搭建git私服 安裝軟體git,percona資料庫 yum install git tar xvf Percona.tar yum install shared, server, client
nexus搭建maven私服及私服jar包上傳和下載
ive 校驗 public 我們 賬號 依賴 detail 接下來 triangle nexus搭建maven私服及私服jar包上傳和下載 標簽: nexus管理maven庫snapshot 2017-06-28 13:02 844人閱讀 評論(0) 收
Maven入門:使用Nexus搭建Maven私服及上傳下載jar包 Maven入門:使用Nexus搭建Maven私服及上傳下載jar包
Maven入門:使用Nexus搭建Maven私服及上傳下載jar包 一. 私服搭建及配置 1 . 私服簡介 私服是架設在區域網的一種特殊的遠端倉庫,目的是代理遠端倉庫及部署第三方構件。有了私服之後,當 Maven 需要下載構件時,直接請求私服,私服上存在則下載到本地倉庫;
Maven入門:使用Nexus搭建Maven私服及上傳下載jar包
一. 私服搭建及配置 1 . 私服簡介 私服是架設在區域網的一種特殊的遠端倉庫,目的是代理遠端倉庫及部署第三方構件。有了私服之後,當 Maven 需要下載構件時,直接請求私服,私服上存在則下載到本地倉庫;否則,私服請求外部的遠端倉庫,將構件下載到私服,再提供給本地
搭建區域網Maven私服並結合Android Studio實現程式碼複用
每一種技術,每一個框架都不是憑空產生,都是為了解決特定需求.因此使用什麼技術取決於我們的需求,作為一個研發人員,我們不僅僅要懂得編碼,更要有洞察真實需求的能力. 首先介紹一下我們公司的現狀:我們公司有很多APP,每年會優化或者開發5個以上的APP,而
maven介紹及私服搭建
file 需求 緩存 項目 start epo -- 打開 for 1.Maven介紹Maven是款平臺的項目管理工具。主要服務於基於java平臺的項目構建,依賴管理和項目信息管理。2.Maven私服搭建環境介紹: 系統:Centos 7.4 64位、Jdk:1.8、mav