问题:idea在内网使用无法导入jar包
解决:
- setting->Maven 打勾 Work offline
- 使用脚本删除仓库中_remote文件
@echo off
rem create by NettQun
rem 这里写你的仓库路径
set REPOSITORY_PATH=E:\repository
rem 正在搜索...
for /f "delims=" %%i in ('dir /b /s "%REPOSITORY_PATH%\*_remote*"') do (
echo %%i
del /s /q "%%i"
)
rem 搜索完毕
pause
- 修改setting.xml文件配置
<?xml version="1.0" encoding="UTF-8"?>
<settings xmlns="http://maven.apache.org/SETTINGS/1.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.0.0 http://maven.apache.org/xsd/settings-1.0.0.xsd">
<localRepository>E:/repository</localRepository>
<!-- 我的本地仓库位置 -->
<mirrors>
<mirror>
<id>central</id>
<mirrorOf>*</mirrorOf>
<name>central</name>
<url>file://E:/repository</url>
</mirror>
</mirrors>
</settings>
- 点击File -> Invalidate Caches / Restart