闭网环境下,maven仓库失效,导入依赖全部报错
在公司的虚拟机上进行maven项目开发时,由于无法连接远程仓库,本地仓库的依赖从别的电脑上直接拷贝过来。此时maven在进行依赖导入时,无法加载本地maven仓库,而是直接去远程仓库下载,导致导入的依赖全部报错。
这是因为在别的电脑上进行maven项目依赖导入时,maven仓库中除了依赖jar包之外,生成了许多缓存文件 _remote.repositories 。在直接复制仓库时要将仓库中所有的缓存文件_remote.repositories 删除,再重新加载。即可。
网友评论