异常处理:Eclipse下解决Plugin execution not covered by lifecycle configuration异常

异常描述:

今天尝试导入Apache Vysper源码,使用eclipse juno+m2e插件,发现如下错误:

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

原因是eclipse的m2e插件还没有支持到execution:http://wiki.eclipse.org/M2E_plugin_execution_not_covered

解决办法如下。


修改前的配置:

   
    
      
        org.codehaus.mojo
        properties-maven-plugin
        1.0-alpha-1
        
          
            generate-resources
            
              write-project-properties
            
            
              ${project.build.outputDirectory}/org/apache/vysper/xmpp/server/vysperserver.properties
              
            
          
        
      
    
  

修改之后的配置:


		
			
				
				
					org.eclipse.m2e
					lifecycle-mapping
					1.0.0
					
						
							
								
									
										org.codehaus.mojo
										aspectj-maven-plugin
										[1.0,)
										
											test-compile
											compile
										
									
									
										
									
								
							
						
					
				
				
					org.codehaus.mojo
					properties-maven-plugin
					1.0-alpha-1
					
						
							generate-resources
							
								write-project-properties
							
							
								${project.build.outputDirectory}/org/apache/vysper/xmpp/server/vysperserver.properties
								
							
						
					
				
			
		
	

参考:http://stackoverflow.com/questions/6352208/how-to-solve-plugin-execution-not-covered-by-lifecycle-configuration-for-sprin

你可能感兴趣的:(Java基础解惑集)