MyEclipse导入Maven项目报错 Plugin execution not covered by lifecycle configuration:

web项目使用到mybatis,需要使用mybatis的自动生成代码插件,配置build部分如下:  

 1  <build>
 2       <pluginManagement></pluginManagement>
 3     <plugins>
 4       <plugin>
 5         <artifactId>maven-war-plugin</artifactId>
 6       </plugin>
 7       <plugin>
 8         <artifactId>maven-compiler-plugin</artifactId>
 9         <configuration>
10           <source>1.6</source>
11           <target>1.6</target>
12         </configuration>
13       </plugin>
14       <plugin>
15         <groupId>org.mybatis.generator</groupId>
16         <artifactId>mybatis-generator-maven-plugin</artifactId>
17         <version>1.3.2</version>
18         <executions>
19           <execution>
20             <id>mapper-generate</id>
21             <phase>generate-resources</phase>
22             <goals>
23               <goal>generate</goal>
24             </goals>
25           </execution>
26         </executions>
27         <dependencies>
28           <dependency>
29             <groupId>org.mybatis.generator</groupId>
30             <artifactId>mybatis-generator-core</artifactId>
31             <version>1.3.2</version>
32           </dependency>
33         </dependencies>
34         <configuration>
35           <verbose>true</verbose>
36           <overwrite>true</overwrite>
37           <configurationFile>src\main\resources\generatorConfig.xml</configurationFile>
38         </configuration>
39       </plugin>
40     </plugins>
41   </build>

 

execution标签处报错详细如下:

  

  

  报错内容:

Plugin execution not covered by lifecycle configuration: org.mybatis.generator:mybatis-generator-maven-
plugin:1.3.2:generate (execution: mapper-generate, phase: generate-resources)

解决方法:

   <plugins> 标签外再套一个 <pluginManagement> 标签 解决

 

posted @ 2015-08-01 17:10  iGel  阅读(1458)  评论(0编辑  收藏  举报