2
我來自iOS開發世界,很高興與CocoaPods(這就像紅寶石世界中的Bundler)。Android項目的依賴管理
現在在Android開發中,我正在努力尋找可比較的東西。我剛剛成功地使用Maven,並設置一個本地的倉庫開始Nexus,我可以很容易地指定一個像roboguice
的依賴,而不在我的項目的pom.xml
一個問題:
<dependencies>
<dependency>
<groupId>org.roboguice</groupId>
<artifactId>roboguice</artifactId>
<version>2.0</version>
</dependency>
</dependencies>
這就是我想要的東西,但這裏的漁獲:如何我可以添加一個依賴項(=上傳一個工件)到我本地的Nexus倉庫,這並不意味着首先與maven一起工作,並且不能通過任何公共倉庫獲得。
我想象的東西就像來自Cocoapods的podfiles。這些文件是輕量級規範,它描述了我稍後從我的項目中引用的依賴關係。我想我必須爲我的依賴編寫像定製pom.xml
這樣的規範,但我不知道如何將它們部署到本地maven存儲庫服務器(= Nexus)。