2015-08-13 44 views
1

我有一个由Maven管理的J2EE项目,从本地文件系统上的一个位置导入,我从web上下载。当建筑工作阶段正在进行并且eclipse必须异常关闭时,中断了。在maven中缺少工件,但在本地资源库中存在jar

现在的问题是,本地存储库上的某些文件夹没有必要的jar文件,但在建筑工作区阶段,本地回购没有完成。我发现本地回购有一些完整的文件夹用于jar依赖项,但eclipse中的m2e插件说即使这些jar存在于本地回购库中也缺少工件。

我在本论坛和其他论坛上搜索了所有相关的问题,并尝试了相关的解决方案,但无法解决问题。

有人能帮我解决这个问题吗?任何帮助将不胜感激。

+0

您可以尝试:1-删除本地资源库,让maven重新创建它; 2-使用外部maven安装而不是纯m2e插件; 3-删除项目上的目标文件夹; 4 - 在eclipse之外的命令行上运行maven,看看会发生什么。 –

回答

0

尝试删除本地maven存储库中的所有内容,以便重新加载任何损坏的文件。

这个目录通常位于地方,比如: C:\用户{您的用户} .m2目录\库

然后尝试另一种MVN全新安装

+0

我确实尝试过,但没有解决我的问题。本地存储库像以前一样不完整地填充。我注意到存储库返回到与删除之前相同的位置。 –