JavaSVN下载maven项目到eclipse之后,项目红叉,pom.xml出现Missing artifact fakepath:dubbo:jar:2.8.5等缺少jar包情况
Posted 多弗朗明哥
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JavaSVN下载maven项目到eclipse之后,项目红叉,pom.xml出现Missing artifact fakepath:dubbo:jar:2.8.5等缺少jar包情况相关的知识,希望对你有一定的参考价值。
刚入公司,从svn上把代码弄下来之后导入eclipse,一般是maven项目,往往项目都会有红叉。如果排除代码本身问题,一般是jar包没有。
鼠标点开pom.xml文件,在约束那里一般有红叉,鼠标放上去一般会提示Missing artifact fakepath:dubbo:jar:2.8.5等提示,表示本地仓库缺少jar包。
如果本地仓库确实没有,一般点击maven-update project,他会自动去私服下载。
如果你本地仓库已经有了,往往是之前没有下完整的.lastUpdated的jar包没有删掉。那你就直接删除。然后点击项目run as -maven install或者clean install进行再次编译安装,然后maven-update project更新下项目,红叉就会消失。
有的时候红叉还有,你发现代码里面会出现The import com.XXXXXX cannot be resolved,这是你要选择project-->clean,问题得到解决。如果还不能解决,可以尝试删掉import, 点击ctrl+shift+O,重新导入。
以上是关于JavaSVN下载maven项目到eclipse之后,项目红叉,pom.xml出现Missing artifact fakepath:dubbo:jar:2.8.5等缺少jar包情况的主要内容,如果未能解决你的问题,请参考以下文章