踩坑 —— Eclipse MAVEN编译
Posted Mr.袋鼠
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了踩坑 —— Eclipse MAVEN编译相关的知识,希望对你有一定的参考价值。
一、踩坑
1.昨天download了Netty和SOFARPC工程的源码,Eclipse编译的时候报错了,信息如下:
Plugin execution not covered by lifecycle configuration: com.googlecode.maven-java-formatter-plugin:maven-java-formatter-plugin:0.4:format (execution: default, phase: process-sources)
我当时没有解决,试了半天都失败了。后来用命令行编译项目居然成功了,但是到了Eclipse就是报错。
后来找到解决办法,很简单:
Window > Preferences > Maven > Errors/Warnings > Plugin execution not covered by lifecycle configuration. Select Ignore / Warning / Error as you wish.
( 解决了,我昨晚弄到了凌晨1点,哭死我了)
2.Maven:Could not resolve dependencies for project
解决方法:在parent项目上执行mvn clean install
(mvn clean install 与 先执行mvn clean 再执行 mvn install 效果不同)
最后 执行 mvn clean install -Dmaven.test.skip=true 编译成功!
以上是关于踩坑 —— Eclipse MAVEN编译的主要内容,如果未能解决你的问题,请参考以下文章
maven编译问题:maven编译成功,eclipse文件未编译