2

私は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)にデプロイする方法がわかりません。

4

1 に答える 1

1

Nexusは、ホストされたリポジトリへの手動アップロードをサポートしており、それを実行できます。詳細については、http://www.sonatype.com/books/nexus-book/reference/using-sect-uploading.htmlの公式ドキュメントを参照してください。

于 2012-11-06T23:13:18.973 に答える