一拜银、maven安裝
? ? ? ? 這里只選一個環(huán)境進行介紹,作者使用的Mac環(huán)境的尼桶,使用nexus-3.16.0-01-mac.tgz
????????????1:下載nexus(http://www.sonatype.com/download-oss-sonatype) 最新版本3.0
? ? ? ? ? ? 2: 解壓,記得不要偷懶雙擊趾盐,要用tar -xzvf 命令行。這里可能會遇到問題久窟。
? ? ? ? ? ? 3:使用:nexus start?
? ? ? ? ? ? ?服務(wù)器就搭建完成啦本缠。http://127.0.0.1:8081 會出現(xiàn)期待界面,這樣搭建成功啦丹锹。可以使用匾灶。
? ? ? ? ? ? 最新版本的3.17以后锡凝,默認密碼不是admin123
? ? ? ? ? ? ?需要??vim /Users/zhangyf/sonatype-work/nexus3/admin.password 這里獲取, 登陸會讓你自動修改密碼
? ? ? ? ? ? 倉庫有三種類型窜锯。group proxy? hosted .我們選用hosted類型倉庫 發(fā)布(http://127.0.0.1:8081/repository/maven-releases/)或者快照(http://127.0.0.1:8081/repository/maven-snapshots/)使用锚扎,兩者區(qū)別是版本是否可以刪除。
? ? ? ? ? ? 詳細介紹請參考Welcome的官方文檔驾孔。
二、上傳android環(huán)境下使用
? ? ? ? 先給出代碼:maven_android: android+maven代碼管理驗證
? ? ? ? 最新版本打進去依賴第三方aar版本妖啥,主分支可以回退一版本对碌,沒有依賴第三方的aar。? ??
?使用說明:
# 上傳構(gòu)建的信息(gradle.properties配置)
GROUP=com.xes.rtcengine
VERSION_NAME=1.0.0
# 上傳的目標倉庫地址
SNAPSHOT_REPOSITORY_URL=''#空不使用 shapshot 版本
RELEASE_REPOSITORY_URL=http://192.168.1.4:8081/repository/maven-releases/
# Nexus 的私服的用戶名稱和密碼 請將如下參數(shù)添加到 project/local.properties? 文件中
#LEXUE_MAVEN_USERNAME=xxxx
#LEXUE_MAVEN_PASSWORD=xxxx
命令行:
?./gradlew clean uploadArchives
三怀读、下載android環(huán)境下使用
(1)添加maven地址
(2)添加引用
aap的build.gradle 添加引用
補充:如果不要自己搭建maven直接用github倉庫作為maven服務(wù)器菜枷,參考即可叁丧。
http://www.reibang.com/p/dce50c238042