admin管理员组文章数量:1567278
问题:
将项目与maven仓库传入内网环境后,引入依赖时报错:
xxx failed to transfer from https://maven.aliyun/repository/central during a previous attempt.
解决:
思路一:确认maven仓库设置正常
(1)设置maven为离线模式
(2)取消勾选把always update snapshots
(3)确认maven仓库与settings.xml正确
(4)重启idea,重新加载依赖
思路二:删除仓库中的无效文件
删除仓库中影响导入的文件
(1)手动删除
搜索仓库文件下所有的_remote.repositories文件与.lastUpdated文件
(2)或者通过.bat脚本执行删除
@echo off
set REPOSITORY_PATH=C:\Repository
rem searching...
for /f "delims=" %%i in ('dir /b /s "%REPOSITORY_PATH%\*lastUpdated*"') do (
echo %%i
rem 删除包含lastUpdated的文件
del /s /q "%%i"
)
rem finished
pause
@echo off
set REPOSITORY_PATH=C:\Repository
rem searching...
for /f "delims=" %%i in ('dir /b /s "%REPOSITORY_PATH%\_remote.repositories"') do (
echo %%i
rem 删除_remote.repositories文件
del /s /q "%%i"
)
rem finished
pause
(3)重新加载依赖
思路三:删除.idea文件
通过本地传的项目.idea目录中有maven的依赖缓存,删掉重新打开,让idea重新生成
ps:通过思路二解决.
本文标签: 内网环境failedTransferprevious
版权声明:本文标题:[内网环境部署]解决 failed to transfer from “xxx“ during a previous attempt 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:https://www.elefans.com/xitong/1726225095a1061414.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论