一、什么时候需要maven离线模式?
1、没有网络,只有本地库,又是用maven来管理项目,在编译或者下载第三方Jar的时候,老是去中央仓库上自动下载,导致出问题
2、我在测试环境不能联网了,我又需要使用 mvn spring-boot:run 启动项目。使用maven离线模式完美解决问题。
二、在全局设置(setting.xml)中设置offline为true
在setting.xml中找到offline修改为true
<offline>true</offline>
三、执行命令的时候启用离线模式
前提:已在setting.xml中设置offline为true
在mvn命令中带上参数 -o
mvn -o ...
mvn -o clean package
四、idea中启用离线模式
如图所示:勾选为打开