Maven 本地仓库埋坑之依赖包为何不能用

即使本地包中有依赖包,构建过程也不会优先被使用,你还要确保你本地的依赖包是完整、可用的才行,因为依赖包目录中,有像 xxx.repositories 或 xxx.lastUpdated 之类的文件。如果你能确保你的本地依赖包是完整、可用的,那手动将这些文件删掉,构建过程就不会再联网去远程仓库验证了,就可以优先使用本地依赖包了。

解决方案

删除所有 xxx.repositories,xxx.lastUpdated 之类的文件

find ./ -name "_remote.repositories" |xargs rm
find ./ -name "*.lastUpdated" |xargs rm
此条目发表在java分类目录。将固定链接加入收藏夹。

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注