Maven如何配置HTTP代理
Posted orange-wan
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Maven如何配置HTTP代理相关的知识,希望对你有一定的参考价值。
在企业开发,有很多公司考虑到网络安全都会使用内网,一些刚到公司的小伙伴装完环境后会发现,
因为连不上外网导致Maven库下不下来,这个时候就需要在Maven中配置代理。
具体操作步骤如下:
1.打开下载的Maven文件进去 conf 文件夹,找到 setting.xml 文件
[]
2.打开 setting.xml 文件,找到 <proxies>
标签,将下面的代码粘进去
<proxy>
<!--id 代理的名称(随便设)-->
<id>optional</id>
<!--true 表示生效-->
<active>true</active>
<!--协议-->
<protocol>http</protocol>
<!--本机上网用户名及密码,如果没有,请注释或者是删除-->
<username>*******.ex</username>
<password>a*169646</password>
<!--公司上网使用ip及端口,即代理,这里替换成相对应的ip和端口-->
<host>127.0.0.1</host>
<port>11171</port>
</proxy>
以下是我的setting文件
<?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>D:Maven</localRepository>
<pluginGroups>
</pluginGroups>
<proxies>
<proxy>
<!--id 代理的名称(随便设)-->
<id>optional</id>
<!--true 表示生效-->
<active>true</active>
<!--协议-->
<protocol>http</protocol>
<!--本机上网用户名及密码,如果没有,请注释或者是删除-->
<username>*******.ex</username>
<password>a*169646</password>
<!--公司上网使用ip及端口,即代理,这里替换成相对应的ip和端口-->
<host>127.0.0.1</host>
<port>11171</port>
</proxies>
<servers>
</servers>
<mirrors>
<!--配置阿里云镜像-->
<mirror>
<id>aliyun</id>
<name>aliyun Maven</name>
<mirrorOf>*</mirrorOf>
<url>http://maven.aliyun.com/nexus/content/groups/public</url>
</mirror>
</mirrors>
<profiles>
</profiles>
<activeProfiles>
</activeProfiles>
</settings>
以上是关于Maven如何配置HTTP代理的主要内容,如果未能解决你的问题,请参考以下文章