首页 > 代码库 > MyEclipse导入maven项目下载不了jar的问题

MyEclipse导入maven项目下载不了jar的问题

同事用MyEclipse6.5不知道为什么就是用不了maven,导入weblogic.jar也不会自动引入相关的jar,于是升级到2014以后,以为导入maven项目应该没问题了,谁知报错:

Errors occurred during the build.
Errors running builder ‘Maven Project Builder‘ on project ‘acctmanm‘.
Could not calculate build plan: Plugin org.apache.maven.plugins:maven-resources-plugin:2.5 or one of its dependencies could not be resolved: Failed to read artifact descriptor for org.apache.maven.plugins:maven-resources-plugin:jar:2.5

为什么会这样?

使用Nexus2搭建企业maven仓库(三)

我这篇文章里介绍了4个原因,但都不是!

想起今天公司停电了,nexus服务器停了,于是马上启动。

但还是不行,于是,找到maven-resources-plugin:jar的目录,把lastupdated删掉,重新update dependence,jar就出来了,不报这个错了。

技术分享

这是maven需要的jar,项目依赖的其他jar也有这个错,导致MyEclipse里的maven dependence也出不来,如上图(红框里的就是不出来)。

打开build path也是打叉说找不到jar包(如下图,只有零星的两个jar,pom里的大部分jar都出不来,并且出来的两个都是打叉的):

技术分享

删掉update文件也不行。

最后,发现,用everything工具,把全部的lastupdated文件查找出来,批量删掉,就OK了!


注意:网上(包括《Maven实战》书里)很多说右键的update dependence,在MyEclipse2014的m2eclipse插件里并没有,因为最新的插件改了,应该是:

技术分享

这里就有了。

技术分享





MyEclipse导入maven项目下载不了jar的问题