Ceci est une ancienne révision du document !


Maven et les proxies web

Pour utiliser un proxy http avec maven, il faut le configurer dans le ~/.m2/settings.xml.

Configurer username et password

settings.xml
<settings>
            <proxies>
                <proxy>
                    <id>UTLN-http-proxy</id>
                    <active>true</active>
                    <protocol>http</protocol>
                    <host>cache.univ-tln.fr</host>
                    <port>3128</port>
                    <username>XXX</username>
                    <password>YYY</password>
                    <nonProxyHosts>*.univ-tln.fr</nonProxyHosts>
                </proxy>
            </proxies>
</settings>            

Il est aussi possible de passer l’option -Djava.net.useSystemProxies=true“ à la commande mvn (ou via la variable globale _JAVA_OPTIONS’’) pour les proxy du systèmes soient utilisés (cf. Proxy Web).

export export _JAVA_OPTIONS=”-Djava.net.preferIPv4Stack=true -Djava.net.useSystemProxies=true“

—- dataentry page —- type : Howto technologie_tags : Maven theme_tags : Proxy