0

以下のようにSlidingMenuを依存関係として追加しようとすると:

<dependency>
    <groupId>com.slidingmenu</groupId>
    <artifactId>parent</artifactId>
    <version>1.2</version>
    <type>pom</type>
</dependency>

SlidingMenuが見つからないというエラーが表示されます。依存関係は正しいですか?私はそれがどこにも定義されていないのを見つけました。

4

1 に答える 1

2

少なくとも 2 つの問題があります。

  1. この依存関係は、Central リポジトリでは利用できないようです。つまり、Maven はそれを自動的にダウンロードできません。installプロジェクトを手動でダウンロードしてビルドし、プラグインを使用してローカル リポジトリにインストールする必要があります: http://maven.apache.org/plugins/maven-install-plugin/examples/specific-local-repo.html
  2. artifactIdandtype要素が正しくありません。プロジェクト リンクを見ると、アーティファクト ID はslidingmenuであり、タイプは である必要がありますapklib。あまり深く見ていないことに注意してください。そのプロジェクトには他のモジュールがある場合があります。

apklibまた、Maven は依存関係のタイプを適切に結合できる場合とできない場合があります。Maven を使用して Android をビルドしたことがないため、構成が何であるかはわかりませんが、アセンブリ プラグインを使用する必要があると思われます。

于 2013-03-19T17:39:35.607 に答える