我被m2eclipse和maven困住了。在添加了一些依赖(hibernate 3.4,但我猜这并不重要)之后,eclipse遇到了标题中的消息。从pom文件中删除依赖项也没有帮助。重新启动eclipse,从repo中检查这是一个干净的项目。 Alwyas陷入了清醒的困境。 :/
什么可以得到(m2)eclipse在刷新项目时停滞不前?欢迎所有想法。
答案 0 :(得分:2)
工作区分辨率确实会降低依赖性分辨率。 Maven需要部分计算每个项目以确定依赖关系层次结构,这样做的时间随着相关项目数量的增加而迅速增加。要限制此项,请关闭您未处理的项目,或取消选中解析工作区项目的选项(因此Maven将解析本地存储库中的依赖项,这意味着您需要在每次更新后安装项目)。
如果这没有用,请尝试以下方法之一:
您的Maven设置是否正确?可能是首选项没有指向您的平台安装,因此Maven在后台将依赖项下载到您的用户主目录 - 这可能需要很长时间。如果是这样调整那些设置。选择Window-> Preferences-> Maven并检查它是否使用嵌入式Maven。
如果您在代理服务器后面,则需要在首选项中设置代理服务器设置,但如果问题是间歇性的,则不会是这样。
有时持久化的容器没有更新,我从来没有能够确切地找出原因。我发现关闭项目并重新开启可以使容器恢复生机。