Maven proxy (2.x)
Users who utilize a network proxy need to add a <proxies>
section to settings.xml
:
<proxies> <proxy> <active>true</active> <protocol>http</protocol> <host>www.your.proxy.host</host> <port>80</port> <username>your_username</username> <password>your_password</password> <nonProxyHosts>localhost</nonProxyHosts> </proxy> </proxies>
If you do not use a username or password for your proxy exclude the <username>
and <password>
elements. You only need the nonProxyHosts option
if you have a local maven repo that does not require the proxy to be accessed. Maven 2.0 does not support Microsoft's NTLN authentification scheme. If you connect to a proxy like ISA you will need to use a tool such as http://ntlmaps.sourceforge.net/ to proxy your traffic.