2013-10-04 14 views
10

Ho un progetto Android che utilizza Maven.Impossibile eseguire l'obiettivo com.jayway.maven.plugins.android.generation2

Funziona con il mio vecchio computer con Windows XP. ma ora nel mio altro calcolatore ottengo questo errore durante l'esecuzione di Maven:

Failed to execute goal com.jayway.maven.plugins.android.generation2:android-maven-plugin:3.6.0:generate-sources (default-generate-sources) on project my-android-application: Execution default-generate-sources of goal com.jayway.maven.plugins.android.generation2:android-maven-plugin:3.6.0:generate-sources failed: A required class was missing while executing com.jayway.maven.plugins.android.generation2:android-maven-plugin:3.6.0:generate-sources: Lorg/sonatype/aether/RepositorySystem; 

Sono in esecuzione Windows 7 a 32 bit.

C:\Checkouts\Project\Src\Android\BuildResources>mvn -version 
Apache Maven 3.1.0 (893ca28a1da9d5f51ac03827af98bb730128f9f2; 2013-06-28 10:15:32+0800) 
Maven home: C:\Programs\apache-maven-3.1.0 
Java version: 1.6.0_33, vendor: Sun Microsystems Inc. 
Java home: C:\Program Files\Java\jdk1.6.0_33\jre 
Default locale: en_SG, platform encoding: Cp1252 
OS name: "windows 7", version: "6.1", arch: "x86", family: "windows" 

risposta

10

Trovato la soluzione. Ho usato Apache-Maven-3.0.5 invece di 3.1.0.

Android Maven Plugin is not compatible with Maven 3.1

+1

mi hai salvato per sempre. Aveva tonnellate di problemi con 3.0.4 su Linux mint 16 a 64 bit. Era rimasto bloccato per molto tempo – BlackBeard

+0

Questo ha funzionato anche per me. –

7

È possibile utilizzare 3.8.0 di Android-maven-plugin e continuare con Maven 3.1.1. Risolve questo.

+0

ha risolto il problema nel mio caso. – mehmet6parmak

Problemi correlati