我今天在无网的环境下,打算进行maven编译打包,可是明明有本地仓库,也配置了本地仓库,但是还是会从远程下载
然后再各大网友的帮助下(百度,谷歌),查询到主要的原因是在本地仓库的每个依赖包都存在_remote.repositories文件
直接解决的方法
- 删除这个_remote.repositories文件,这个太多依赖了,我是不想用这种办法
- 修改settings.xml的镜像地址
改完了之后 mvn clean package -o -Dmaven.test.skip=true 离线模式打包就可以了