私はiOS開発の世界から来ており、CocoaPods(ルビーの世界ではBundlerのようなもの)にかなり満足しています。
現在Android開発では、同等のものを見つけるのに少し苦労しています。Mavenの使用を正常に開始し、 Nexusを使用してローカルのMavenリポジトリをセットアップしroboguice
ました。プロジェクトで問題が発生しないように、依存関係を簡単に指定できますpom.xml
。
<dependencies>
<dependency>
<groupId>org.roboguice</groupId>
<artifactId>roboguice</artifactId>
<version>2.0</version>
</dependency>
</dependencies>
これはまさに私が望んでいることですが、ここにキャッチがあります:依存関係をローカルのNexusリポジトリに追加するにはどうすればよいですか?これは、そもそもMavenで動作することを意図しておらず、パブリックMavenリポジトリの
私はCocoapodsのpodfilesのようなものを想像しています。これらのファイルは、後でプロジェクトから参照する依存関係を説明する軽量の仕様です。依存関係のカスタムなどの仕様を作成する必要があるpom.xml
と思いますが、後でそれらをローカルのMavenリポジトリサーバー(= Nexus)にデプロイする方法がわかりません。