M2e – Plugin Ausführung nicht durch Lebenszyklus abgedeckt

OS: ubuntu 11.10

Eclipse: Java EE IDE für Webentwickler. Version: Indigo Service Release 2 Build ID: 20120216-1857 Java: jdk1.7.0_03 SDK adb: Android Debug Bridge Version 1.0.29

  • Wie kann man die Genauigkeit von Beschleunigungssensoren und Kompass-Sensoren verbessern?
  • Kann java.awt.geom nicht in eclipse importieren
  • Google Plus Android SDK: Fehler beim Aufblasen der Klasse com.google.android.gms.plus.PlusOneButton
  • Sensor-Fusion auf Android implementiert?
  • Instant Run erfordert 'Tools | Android | Aktivieren der ADB-Integration 'aktiviert werden
  • Wie baue ich eine APK-Datei in Eclipse?
  • Versuche, javaocr in eklipse zu bauen, indem du m2e android (2.8.4) verwende. Es ergibt sich, dass das Projekt mit Fehlern in pom.xml gebaut wird:

    Description Resource Path Location Type Plugin execution not covered by lifecycle configuration: com.jayway.maven.plugins.android.generation2:maven-android-plugin:2.8.4:generate-sources (execution: default-generate-sources, phase: generate-sources) pom.xml /javaocr-sampler line 20 Maven Project Build Lifecycle Mapping Problem Plugin execution not covered by lifecycle configuration: com.jayway.maven.plugins.android.generation2:maven-android-plugin:2.8.4:unpack (execution: default-unpack, phase: process-classes) pom.xml /javaocr-sampler line 20 Maven Project Build Lifecycle Mapping Problem Plugin execution not covered by lifecycle configuration: org.apache.maven.plugins:maven-resources-plugin:2.5:resources (execution: default-resources, phase: process-resources) pom.xml /javaocr-sampler line 11 Maven Project Build Lifecycle Mapping Problem Plugin execution not covered by lifecycle configuration: org.apache.maven.plugins:maven-resources-plugin:2.5:testResources (execution: default-testResources, phase: process-test-resources) pom.xml /javaocr-sampler line 11 Maven Project Build Lifecycle Mapping Problem 

    Pom.xml:

     <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"> <modelVersion>4.0.0</modelVersion> <parent> <groupId>net.sourceforge.javaocr.demos</groupId> <artifactId>javaocr-demos-parent</artifactId> <version>1.102-SNAPSHOT</version> </parent> <groupId>net.sourceforge.javaocr.demos</groupId> <artifactId>javaocr-sampler</artifactId> <packaging>apk</packaging> <name>Android sampler</name> <description> Demo appliocation to gather samples for further training of matchers </description> <build> <sourceDirectory>src</sourceDirectory> <plugins> <plugin> <groupId>com.jayway.maven.plugins.android.generation2</groupId> <artifactId>maven-android-plugin</artifactId> <version>2.8.4</version> <configuration> <sdk> <platform>7</platform> </sdk> <emulator> <avd>16</avd> </emulator> <deleteConflictingFiles>true</deleteConflictingFiles> <undeployBeforeDeploy>true</undeployBeforeDeploy> </configuration> <extensions>true</extensions> </plugin> </plugins> </build> <dependencies> <dependency> <groupId>net.sourceforge.javaocr</groupId> <artifactId>javaocr-core</artifactId> <version>${pom.version}</version> </dependency> <dependency> <groupId>net.sourceforge.javaocr.demos</groupId> <artifactId>javaocr-android-camera-utils</artifactId> <version>${pom.version}</version> </dependency> <dependency> <groupId>com.google.android</groupId> <artifactId>android</artifactId> <version>2.1_r1</version> <scope>provided</scope> </dependency> </dependencies> </project> 

    Ich bin völlig neu für maven, aber habe mich für Lösungen für diese umgesehen, aber ich komme leer. Es ist ein Projekt, das in IDEA (AFAIK) entwickelt wurde und es sollte dort perfekt funktionieren, ich kann einfach nicht IDEA laufen lassen: '- / it javaocr svn link .

  • Android Ausnahmebehandlung Best Practice?
  • Welche Android-Tools und -Methoden funktionieren am besten, um Speicher- / Ressourcen-Lecks zu finden?
  • Kopiere das Verzeichnis von Assets in den Datenordner
  • Kann kein Programm "\ ndk-build.cmd" ausführen: Starten fehlgeschlagen
  • Google Play App Beschreibung Formatierung
  • Monodroid / xamarin benutzerdefinierte Attribute sind leer mit ObtainStyledAttributes
  • 4 Solutions collect form web for “M2e – Plugin Ausführung nicht durch Lebenszyklus abgedeckt”

    Ich hatte das gleiche Problem. So habe ich es gelöst. In der Datei pom.xml ändern

     <artifactId>maven-android-plugin</artifactId> <version>2.8.3</version> 

    zum

     <artifactId>android-maven-plugin</artifactId> <version>3.4.1</version> 

    Das löst es zumindest für mich 🙂

    Zuerst verwenden Sie eine alte Version des Android-Maven Plugins. Sie sollten auf die neueste aktualisieren, 3.1.1:

    http://code.google.com/p/maven-android-plugin/

    Zweitens siehe Abschnitt 3 der Anleitung zur Installation des m2e-Android Plugins für m2e richtig:

    http://rgladwell.github.com/m2e-android/

    Sie können m2e-android installieren, indem Sie Ihr POM öffnen und auf die "Plugin-Ausführung klicken, die nicht von Lebenszyklus-Konfiguration abgedeckt ist". Dies gibt Ihnen die Möglichkeit, neue m2e Anschlüsse zu entdecken.

    Wählen Sie diese Option aus und Sie sollten automatisch aufgefordert werden, den Android Connector herunterzuladen und zu installieren.

    Ich benutze MacOSX mit Eclipse 4.3 (Krepler). Was ich ursprünglich versucht habe, Maven über das Terminal mit Brew zu installieren. Es wurde korrekt installiert Maven 3.0.4. Allerdings, als ich versuchte, alle bereit maven Projekte (Datei> Importieren> Maven) zu importieren, würde es die folgenden zwei Fehler anzeigen:

    Keine Markteinträge gefunden, um die Ausführung default-testResources zu behandeln

    Was ich getan habe, ist zu helfen> Eclipse Marketplace und Typ "Maven" in der Suchleiste und installieren Sie die erste Standard-Maven-Client für Eclipse. Alles hat für mich von diesem Punkt an gearbeitet.

    Hoffe es hilft dir auch

    Dieses Problem hebt seinen hässlichen Kopf wieder mit Keppler, wenn du versuchst, 3.8.2 von android-maven-plugin zu benutzen, vielleicht weil du ein AAR libray benötigst. Die Lösung ist hier dokumentiert https://stackoverflow.com/a/7030657/176859 und führt Sie hier: http://wiki.eclipse.org/M2E_plugin_execution_not_covered#ignore_plugin_goal . Oder Sie können einfach auf den Fehler im Problem-Fenster klicken, Kontext-Klick, um Quick Fix zu erhalten, und wählen Sie den einen, um diesen Fehler dauerhaft zu deaktivieren. Der Quickfix wird ein ignorieren Element für die Consume-aar in PluginManagement zu generieren, und sowohl Eclipse und Maven wird glücklich sein.

    Das Android ist ein Google Android Fan-Website, Alles über Android Phones, Android Wear, Android Dev und Android Spiele Apps und so weiter.