3

Android プロジェクトを Eclipse でビルドするときに問題が発生しています。エラーは次のとおりです。

Build errors for MyAndroidProject; org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute goal com.jayway.maven.plugins.android.generation2:android-maven-plugin:3.1.1:generate-sources (default-generate-sources) on project MyAndroidProject: The plugin com.jayway.maven.plugins.android.generation2:android-maven-plugin:3.1.1 requires Maven version [3.0.3,)

これは私の Pom.xml プラグインです:

    <plugins>
        <plugin>
            <groupId>com.jayway.maven.plugins.android.generation2</groupId>
            <artifactId>android-maven-plugin</artifactId>
            <version>3.1.1</version>
            <extensions>true</extensions>
        </plugin>
    </plugins>

ポイントは、ローカル環境とEclipseでmaven 3.0.3を使用していることです。

Apache Maven 3.0.3 (r1075438; 2011-02-28 18:31:09+0100)

このエラーの原因と解決方法はありますか?

よろしくお願いします;)

ルベン

4

1 に答える 1

1

Eclipseでカスタム実行構成からビルドを実行している場合は、使用するMavenランタイムを指定する必要がある場合があります。Maven 3.0.4をダウンロードして、EclipseでカスタムMavenランタイムとして追加し、特定のビルドの[実行構成]で3.0.4Mavenランタイムを選択してみてください。

3.0.4は正常に動作しますが、組み込みの3.0.3でも問題が発生したことを覚えています。

于 2012-09-15T21:42:51.743 に答える