解决org.eclipse.m2e:lifecycle-mapping的POM未找到警告

6 浏览
0 Comments

解决org.eclipse.m2e:lifecycle-mapping的POM未找到警告

为了正确使用m2e 1.0,我必须指定生命周期映射:

    
        
            
                org.eclipse.m2e
                lifecycle-mapping
                1.0.0
                
                    
                        
                            
                                
                                    org.bsc.maven
                                    maven-processor-plugin
                                    [2.0.2,)
                                    
                                        process
                                    
                                
                                
                                    
                                
                            
                                                 
                    
                
            
        
    

但是我收到了以下警告:

[WARNING] 找不到 org.eclipse.m2e:lifecycle-mapping:jar:1.0.0 的 POM 文件,无法获取依赖信息

[WARNING] 无法检索 org.eclipse.m2e:lifecycle-mapping:1.0.0 的插件描述符:无法解析插件 org.eclipse.m2e:lifecycle-mapping:1.0.0 或其依赖项之一的工件描述符:无法读取

如果我运行一些特定的maven任务,例如 mvn clean install findbugs:findbugs (如果我只运行 mvn clean install,则没有此消息)

我知道问题在于该POM文件不存在,因为它只是用来保存映射信息的。(m2e生命周期映射未找到

无论如何,我希望保持我的构建干净,没有任何警告,那么我该如何摆脱这个特定的警告?(我的CI服务器检查是否没有警告。)

我使用的是Maven 3.0.2,也尝试了Maven 3.0.3,但结果相同。

0