文档章节

Maven——设置Http/socks代理

基围虾21
 基围虾21
发布于 2017/07/22 17:55
字数 279
阅读 21
收藏 0

为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

© 著作权归作者所有

共有 人打赏支持
基围虾21
粉丝 1
博文 6
码字总数 4007
作品 0
广州
程序员
shadowsocks客户端--shadowsocks-netty

基于netty4.0的shadowsocks客户端 使用 1.maven打包,生成shadowsocks-netty-0.0.1-SNAPSHOT-bin.zip包 2.解压zip包,conf/config.xml中配置shadowsocks服务器地址 3.执行shell文件夹中的bat...

ksfzhaohui
2016/09/21
758
0
ksfzhaohui/shadowsocks-netty

基于netty4.0实现的shadowsocks客户端 使用 1.maven打包,生成shadowsocks-netty-0.1.0-alpha-bin.zip包 2.解压zip包,conf/config.xml中配置shadowsocks服务器地址 3.执行shell文件夹中的b...

ksfzhaohui
2016/11/27
0
0
monkeysocks开发日志--动机

monkeysocks的目标是为开发以及测试提供一个稳定的环境。 前几天听说公司的测试团队在鼓捣数据固化的东西,说白了就是在测试启动时构建一个临时性的数据库,操作完之后再销毁,这样的好处是不...

黄亿华
2013/07/06
0
2
DNS2SOCKS

DNS2SOCKS是一个命令行工具,运行在Windows系统(也很容易移植到其他操作系统)。它的作用是将 DNS请求通过一个SOCKS隧道转发到DNS服务器。如使用Opera网络浏览器,Opera支持SOCKS服务器作为...

匿名
2012/04/26
2.2K
0
在Centos7下搭建Socks5代理服务器

采用socks协议的代理服务器就是SOCKS服务器,是一种通用的代理服务器。Socks是个电路级的底层网关,是DavidKoblas在1990年开发的,此后就一直作为Internet RFC标准的开放标准。Socks 不要求应...

知者不言
06/26
0
0

没有更多内容

加载失败,请刷新页面

加载更多

Python基础案例教程

一、超市买薯片 # 用户输入薯片的单价danjia = float(input("薯片的单价"))# 用户输入购买袋数daishu = int(input("购买的袋数"))# 计算总价zongjia = danjia * daishu# 输出结果...

linuxprobe16
48分钟前
0
0
采用CXF框架发布webservice

package cn.it.ws.cxf.a;import javax.jws.WebParam;import javax.jws.WebResult;import javax.jws.WebService;@WebService(serviceName="languageManager")public interface ......

江戸川
50分钟前
0
0
HashMap工作原理及实现

HashMap工作原理及实现 1. 概述 什么时候会使用HashMap?他有什么特点? 知道HashMap的工作原理吗? 知道get和put的原理吗? 知道hash的实现吗?为什么要这样实现? 如果HashMap的大小超过了...

傅小水water
57分钟前
1
0
swagger如何屏蔽某些接口,不对外公开--使用@ApiIgnore

@ApiIgnore@RestController@RequestMapping(value = "/i18nTest")public class I18nTestController {// @Resource// private LocaleMessageSourceService localeMessageSourceSe......

karma123
今天
1
0
大数据技术学习,大数据处理为何选择Spark,而不是Hadoop

大数据处理为何选择Spark,而不是Hadoop。 一.基础知识 1.Spark Spark是一个用来实现快速而通用的集群计算的平台。 在速度方面,Spark扩展了广泛使用的MapReduce计算模型,而且高效地支持更多...

董黎明
今天
0
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部