Maven——设置Http/socks代理
Maven——设置Http/socks代理
基围虾21 发表于7个月前
Maven——设置Http/socks代理
  • 发表于 7个月前
  • 阅读 2
  • 收藏 0
  • 点赞 0
  • 评论 0

新睿云服务器60天免费使用,快来体验!>>>   

摘要: 《Maven实战》

为Maven设置Http/socks代理

为什么要设置代理呢?主要是为了安全原因,使用通过安全认证的代理去访问网络。或者是网络的局限性(访问墙外网慢、网通访问电信慢之类)。

找到Maven的setting.xml配置文件

全局的配置文件

一般会在Maven目录的conf文件夹下面 %M2_HOME%/conf/setting.xml

用户的配置文件

会在系统用户下面 例如:~/.m2/setting.xml 如果这里没有就把Maven目录的conf下面的setting.xml复制过去

修改setting.xml

<proxies>
    <proxy>
      <id>ss</id>
      <active>true</active>
      <protocol>http</protocol>
     <!-- <protocol>socks</protocol> -->
      <!-- <username>代理账号</username> -->
      <!-- <password>代理密码</password> -->
      <host>127.0.0.1</host>
      <port>1087</port>
      <!-- <nonProxyHosts>local.net|some.host.com</nonProxyHosts> -->
    </proxy>
  </proxies>
  • active 标签,true表示当前是激活状态,因为proxoies 标签下面可设置多个proxy标签。
  • 如果你的代理需要账号密码,就要设置。我使用shadowsockts的http代理,所以不用设置。
  • nonProxyHosts标签,用于指定不走代理的地址。使用“|”符号,可以分隔多个地址。例如: www.google.com | www.baidu.com
标签: Maven
  • 打赏
  • 点赞
  • 收藏
  • 分享
共有 人打赏支持
粉丝 1
博文 5
码字总数 3481
×
基围虾21
如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!
* 金额(元)
¥1 ¥5 ¥10 ¥20 其他金额
打赏人
留言
* 支付类型
微信扫码支付
打赏金额:
已支付成功
打赏金额: