Eclipse Indigo no puede importar maven android que genere OK en la línea de comandos

Creé un proyecto de maven android desde la línea de comandos usando este arquetipo:

19: remote -> android-quickstart (-) 

Puedo llamar a "mvn install" con éxito.

Cuando intento importar el mismo proyecto en Eclipse Indigo, veo esto:

No se encontraron entradas de mercado para manejar maven-android-plugin: 2.8.3: generate-sources en Eclipse. Consulte la Ayuda para obtener más información.

y esto:

No se encontraron entradas de mercado para manejar maven-android-plugin: 2.8.3: descomprimir en Eclipse. Consulte la Ayuda para obtener más información.

Tenga en cuenta que aquí no hay ningún botón de "Ayuda".

Si me resuelvo más tarde , la compilación falla con esto:

La ejecución del complemento no está cubierta por la configuración del ciclo de vida: com.jayway.maven.plugins.android.generation2: maven-android-plugin: 2.8.3: generate-sources (ejecución: default-generate-sources, phase: generate-sources) Xml / t3 line 22 Problema de mapeo del ciclo de vida del proyecto Maven

(Y un error adicional para la fase de desempaquetado)

Voy a dar mi lista de instalación completa en un momento, pero me di cuenta de este complemento en Eclipse. Creo que esto no debería estar ahí (?), Ya que Indigo tiene M2E construido en …

– SonaType, Inc. Maven Integración para Eclipse 0.13.0

Tal vez lo instalé por accidente?

De todos modos, aquí está el resto de mi trato:

  • Microsoft Windows [Versión 6.1.7601]
  • Apache Maven 3.0.3 (r1075438; 2011-02-28 12: 31: 09-0500)
  • Versión de Java: 1.6.0_26, proveedor: Sun Microsystems Inc.
  • Android Development Toolkit 11.0.0v201105251008-128486
  • Eclipse Versión: Indigo Release – ID de la compilación: 20110615-0604

Thilo-Alexander Ginkel tiene razón: m2eclipse-android-integration no funciona con Java Indigo. Seguí este enlace, http://groups.google.com/group/maven-android-developers/browse_thread/thread/3b463cf80edc41e3 , y alguien sugirió instalar Indigo J2EE que no viene con la integración de Maven. Por lo tanto, para obtener m2Eclipse, Android y m2Eclipse-Android-Integración era efectivamente lo mismo que Helios … simplemente instalar todo usted mismo.

Supongo que el plugin de integración Android de m2e es incompatible con la versión actual del plugin m2e. Para obtener más información, consulte: http://code.google.com/a/eclipselabs.org/p/m2eclipse-android-integration/issues/detail?id=57

Puede intentar crear el complemento desde el origen ya que la incompatibilidad ya se ha solucionado en el nivel de código fuente (al menos eso es lo que estoy tratando de hacer ahora mismo).

Edit: Construir manualmente m2eclipse-android-integration parece ser un poco complicado, pero he preparado alguna información detallada de cómo obtener el plugin que se ejecuta bajo Eclipse Helios (no probar Indigo) mediante la instalación de una versión anterior plugin: http: // www. Tgbyte.de/es/2011/07/building-android-maven-projects-with-eclipse/

Como dice Thilo-Alexandar, el complemento de Integración con Android de Maven es incompatible con la nueva versión de plugin de m2e debido al paso de Sonatype a eclipse, lo que requirió un nombre completo de paquete que rompiera todo el código anterior.

Una versión compatible del complemento se publicará tan pronto como el problema 23 se resuelva:

http://code.google.com/a/eclipselabs.org/p/m2eclipse-android-integration/issues/detail?id=23

FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.