M2e - exécution des plugins ne sont pas couverts par le cycle de vie
OS: ubuntu 11.10
Eclipse: Java EE IDE pour les Développeurs Web. Version: Indigo Service Release 2 Build id: 20120216-1857
Java: jdk1.7.0_03
SDK bad :Android Debug Bridge version 1.0.29
Essayer de construire javaocr dans eclipse en utilisant m2e android (2.8.4).
il en résulte projet construit avec des erreurs dans pom.xml:
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>
Je suis complètement nouveau pour maven, mais a regardé autour de solutions pour cela, mais je viens de vide.
C'est un projet développé dans l'IDÉE (autant que je sache) et il devrait fonctionner parfaitement là, j'ai juste ne peux pas obtenir de l'IDÉE de lancer ni :'-/
Il javaocr svn lien.
Je n'ai plus utiliser le système d'exploitation qui a été impliqué sur cette configuration. Je crains que je ne peut pas accepter toutes les réponses car je ne peux pas vérifier si elles résolvent le problème. Mon m'excuse.
OriginalL'auteur Anders Metnik | 2012-04-19
Vous devez vous connecter pour publier un commentaire.
J'ai eu le même problème. C'est comment je l'ai résolu.
Dans le pom.xml fichier, modifier
pour
Qu'elle n'en résout au moins pour moi 🙂
OriginalL'auteur ThisIsErico
Tout d'abord, vous utilisez une ancienne version de l'android plugin maven. Vous devez mettre à niveau vers la dernière, 3.1.1:
http://code.google.com/p/maven-android-plugin/
Deuxièmement, veuillez voir la section 3 de la notice d'instructions pour l'installation de la m2e-android plugin pour m2e correctement:
http://rgladwell.github.com/m2e-android/
Vous pouvez installer m2e-android par l'ouverture de votre POM et en cliquant sur le "Plugin d'exécution ne sont pas couverts par la configuration de cycle de vie" d'erreur. Cela vous donnera la possibilité de Découvrir de nouvelles m2e connecteurs.
Sélectionnez-le et vous devriez être automatiquement invité à télécharger et installer l'Android Connecteur.
même problème, Eclipse Indigo sur Windows. Lorsque je clique sur l'erreur, je n'ai aucune option pour découvrir de nouveaux connecteurs.
pouvez-vous vérifier si vous avez les m2e marché plugin installé, s'il vous plaît?
avez-vous d'exécuter Maven -> mise à Jour de la Configuration d'un Projet... ?
c'est une URL pour être utilisé dans Eclipse, et non dans le navigateur directement. Eclipse va implicitement ajouter d'autres chemins pour le faire fonctionner.
OriginalL'auteur Ricardo Gladwell
Ce problème dresse sa tête hideuse de nouveau avec Keppler lorsque vous essayez d'utiliser 3.8.2 de android-maven-plugin, peut-être parce que vous avez besoin d'une bibliothèque de l'AAR. La solution est décrite ici https://stackoverflow.com/a/7030657/176859 et vous amène ici: http://wiki.eclipse.org/M2E_plugin_execution_not_covered#ignore_plugin_goal. Ou vous pouvez simplement cliquer sur l'erreur dans les Problèmes de la fenêtre, Cliquez sur pour obtenir la Correction Rapide, et sélectionnez l'une pour désactiver définitivement cette erreur; le quickfix va générer ignorer un élément pour le consommer-aar dans pluginManagement, et à la fois Eclipse et Maven sera heureux.
OriginalL'auteur idarwin
Je suis à l'aide de MacOSX avec Eclipse 4.3 (Krepler). Ce que j'ai d'abord essayé d'installation de Maven via le terminal à l'aide de l'Infusion. Il est installé correctement Maven 3.0.4. Cependant, quand j'ai essayé d'importer tout prêt des projets maven (Fichier > Import > Maven) pour afficher les deux erreurs suivantes:
Ce que j'ai fait c'est d'aller pour Aider > Eclipse Marketplace et le type "Maven" dans la barre de recherche et d'installer le premier défaut de Maven client pour Eclipse. Tout a fonctionné pour moi à partir de ce point.
Espère que cela aidera à vous aussi.
OriginalL'auteur Placeholder
J'ai eu un problème similaire. Utiliser l'intégré Maven dans la Fenêtre /Préférences /Maven /Installations.
OriginalL'auteur David Lakatos