我有一個Nexus服務器運行在遠程服務器上,我想將Android支持庫的本地存儲庫鏈接到Nexus。我怎樣才能做到這一點?添加Android支持庫存儲庫到Nexus
1
A
回答
1
你應該只使用Maven Android SDK Deployer從SDK包括來自SDK的Nexus內Maven的回購協議的支持庫等文物推動所有工件。
在Maven中,本地「存儲庫」並不是真的那樣。它只是一個緩存。永遠不要把它當作任何東西的永久存儲器。隨時刪除應該很好,應該從回購管理器重新填充。
+0
我想的很多。我希望谷歌能夠把這些東西放在中心位置,並且不再困難。我試圖擺脫這個額外的步驟。也許是時候編寫一個腳本,在更新後啓動部署者。 –
0
在運行Nexus的服務器上,在那裏複製android-sdk文件夾。確保你保持最新。
在此文件夾,你會發現:android-sdk\extras\android\m2repository
這是Maven的文物被發現爲你的Android SDK安裝。
現在,在Nexus,添加一個新的「託管」資料庫,併爲配置選項卡下的託管庫,進入「覆蓋本地存儲」的位置。喜歡的東西:
file:/c:/android-sdk/extras/android/m2repository
你也應該設置部署策略本託管庫爲只讀。
您也可以在此新的託管庫添加到您的公共倉庫組中的Nexus,因此通過http://yournexusserver:8081/nexus/content/groups/public/
相關問題
- 1. Nexus sonatype:添加代理存儲庫時存儲庫不完整
- 2. Nexus存儲庫:
- 3. 將第三方庫添加到Sonatype Nexus存儲庫OSS
- 4. 將支持庫添加到Android項目
- 5. 添加android支持庫v4到intellij ide
- 6. Maven Nexus存儲庫
- 7. 爲Android Studio安裝支持存儲庫
- 8. bintray支持p2存儲庫
- 9. 如何通過支持庫添加頁腳到recyclerView支持庫
- 10. 如何將密碼保護的存儲庫添加到Sonatype Nexus?
- 11. 添加Android支持庫以訪問AppCompatActivity
- 12. Android從支持庫中添加drawerLayout
- 13. Nexus存儲庫未更新
- 14. 支持Android庫
- 15. 支持Android庫
- 16. 未找到Android支持庫
- 17. 單元測試nHibernate存儲庫 - 如何添加到存儲庫?
- 18. 如何在IntelliJ IDEA中添加Nexus存儲庫索引?
- 19. 是否可以將存儲庫組添加到Sonatype Nexus中的存儲庫組中?
- 20. 如何將Github原始存儲庫添加到Sonatype Nexus作爲代理存儲庫?
- 21. 將maven倉庫自動添加到nexus
- 22. Azure存儲庫是否支持.NETStandard 1.5?
- 23. Gitolite支持「公共存儲庫」權限?
- 24. 將支持庫添加到Android Studio項目
- 25. 如何將Android支持庫添加到我的NetBeans項目
- 26. 將Android支持庫添加到SDK管理器的URL
- 27. Android Webview預加載不支持Nexus
- 28. Git - 如何將本地存儲庫添加到新分支
- 29. 將子模塊添加到存儲庫
- 30. 記錄沒有添加到存儲庫?
爲什麼訪問Android的依賴你不推這些庫關係? –
@EngineerDollery我想避免這種情況,因爲這是Android支持庫更新後的額外步驟。 –