2012-10-30 94 views
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)。

回答