maven 出现 Plugin execution not covered by lifecycle configuration

Plugin execution not covered by lifecycle configuration  

maven 出现这个错误先检查 

maven 出现 Plugin execution not covered by lifecycle configuration

这个路径下的 lifecy-mapping-metada.xml 是否存在

不存在可以去 eclipse 安装目录    plugins 文件 中 

   org.eclipse.m2e.lifecyclemapping.defaults_xxxx-xxx.jar 

解压文件中maven 出现 Plugin execution not covered by lifecycle configuration 

放到上图的路径中 打开xml添加 如下

<pluginExecution>
      <pluginExecutionFilter>
        <groupId>org.apache.maven.plugins</groupId>
        <artifactId>maven-resources-plugin</artifactId>
        <goals>
          <goal>resources</goal>
          <goal>testResources</goal>
          <goal>copy-resources</goal>
        </goals>
        <versionRange>[3.3,)</versionRange>
      </pluginExecutionFilter>
      <action>
        <execute>
          <runOnIncremental>true</runOnIncremental>
        </execute>
      </action>
    </pluginExecution>

然后在 maven  pom.xml 添加

本人是 1.8 的jdk 

<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<version>3.3</version> 
<configuration>
<source>1.8</source>
<target>1.8</target>
<encoding>UTF-8</encoding>
<showWarnings>true</showWarnings>
</configuration>
</plugin>
</plugins>
</build>

右键点击一下 出现错误的 maven 工程 选择 maven   --> update  project 更新工程 就可以了