1. 代理服务器(Proxy Server)
- 作用:代理网络用户去取得网络信息。形象的说:它是网络信息的中转站。
- 优点:代理服务器就像一个大的Cache,这样就能显著提高浏览速度和效率。
- 功能
(1)破自身IP访问限制,网络用户可以通过代理访问国外网站。
(2)隐藏真实IP:上网者也可以通过这种方法隐藏自己的IP,免受攻击。
(3)提高访问速度:通常代理服务器都设置一个较大的硬盘缓冲区,当有外界的信息通过时,同时也将其保存到缓冲区中,当其他用户再访问相同的信息时, 则直接由缓冲区中取出信息,传给用户,以提高访问速度。
2. maven为什么要设置代理服务器
开发中经常遇到国外的maven服务器无法访问,还有就是服务器没有外网地址,这将依赖包无法下载,解决这个问题很是简单,只需要设置代理服务器就可以了,让maven使用代理服务器去访问库服务。
有时候你所在的公司基于安全因素考虑,要求你使用通过安全认证的代理访问因特网。
这种情况下,就需要为Maven配置HTTP代理,才能让它正常访问外部仓库,以下载所需要的资源。
3. 如何配置
打开 idea中File——Settings——输入 maven
在右边找到 User setting files,进入这个目录下(C:\Users\Admin.m2)
然后将 E:\apache-maven-3.3.9\conf\ 下的 settings.xml 复制到 C:\Users\Admin.m2下面-
填写代理服务器的配置信息并保存
完成后,Apache Maven 应该是能够通过代理服务器立即连接到Internet。
- 右击pom.xml ——maven——reimport 重新导入