Comment puis-je carte Maven phases du cycle de vie ne sont pas couverts par l'Éclipse m2e plugin?

Je suis en utilisant Eclipse Kepler sur Mac 10.9.5. J'ai importé un certain nombre de projets Maven à l'aide de la m2e plugin Eclipse. Tous ces projets sont des enfants d'un parent pom. Quand je regarde la “vue d'ensemble” dans la personne de l'enfant pom.xml fichiers, je vois des trucs comme ça:

Plugin execution not covered by lifecycle configuration: org.codehaus.mojo:properties-maven-plugin:1.0-alpha-2:write-project-properties (execution: default, phase: process-resources)

Je voudrais Eclipse pour exécuter ces phases du cycle de vie au moment approprié, mais je ne suis pas sûr de la façon de le faire. Lorsque je sélectionne l'Éclipse de la suggestion ...

Permanently mark goal write-project-properties in pom.xml as ignore

J'ai choisi le parent pom.xml fichier lorsque vous êtes invité “Sélectionner l'emplacement de la place de l'ignorer,” cependant, l'erreur ne disparaît pas quand j'ai vue l'enfant pom.xml fichier dans l'Eclipse de l'éditeur. Comment puis-je carte phases du cycle de vie ne sont pas couverts par m2e?

Edit:

Par la réponse, je suis allé à Eclipse -> Préférences -> Maven -> Cycle de vie des Mappages, cliqué sur "Ouvrir l'espace de travail du Cycle de vie des Mappages de Métadonnées", et modifié le fichier comme l'a suggéré ...

<?xml version="1.0" encoding="UTF-8"?>
<lifecycleMappingMetadata>
    <pluginExecutions>
        <pluginExecution>
            <pluginExecutionFilter>
                <groupId>org.codehaus.mojo</groupId>
                <artifactId>xmlbeans-maven-plugin</artifactId>
                <versionRange>2.3.3</versionRange>
                <goals>
                    <goal>xmlbeans</goal>
                </goals>
            </pluginExecutionFilter>
            <action>
                <ignore />
            </action>
        </pluginExecution>
        <pluginExecution>
            <pluginExecutionFilter>
                <groupId>org.codehaus.mojo</groupId>
                <artifactId>properties-maven-plugin</artifactId>
                <versionRange>[1.0-alpha-2,)</versionRange>
                <goals>
                    <goal>write-project-properties</goal>
                </goals>
            </pluginExecutionFilter>
            <action>
                <execute />
            </action>
        </pluginExecution>
    </pluginExecutions>
</lifecycleMappingMetadata>

Même après le redémarrage d'Eclipse, quand j'ouvre un enfant pom.xml fichier, le "Plugin d'exécution ne sont pas couverts par la configuration de cycle de vie" des erreurs de rester comme avant.

Je pense que vous trouverez la réponse dans ce questions/réponses : stackoverflow.com/questions/6352208/...
Je ne suis pas à l'aide de la aspectj-maven-plugin.

OriginalL'auteur Dave | 2015-05-05