Ich verwende JHipster derzeit auf ihrer DevBox (XUbuntu) über einen Proxy. Ich konfigurierte alles, worüber ich nachdenken konnte, um es über einen Proxy zu verwenden, hauptsächlich mit dem vagrant-proxyconf-Plugin und durch den Export von MAVEN_OPTS
in ein Shell-Skript innerhalb von /etc/profile.d
. npm install
funktioniert gut, gleich für apt-get
oder Firefox. Aber mvn
, telnet
oder ping
halten Sie mich "Connection Timeout" Fehler, mit repo1.maven.org
oder google.com
, auch wenn ich die Proxy-Optionen als Parameter von mvn
direkt geben.Maven kann nicht über einen Proxy mit einer Vagrant-Maschine verwendet werden
0
A
Antwort
1
Ok, das Problem gefunden ...
verwenden Maven über einen Proxy können Sie die MAVEN_OPTS
Umgebungsvariable wie folgt festgelegt: -Dhttp.proxyHost=<domain> -Dhttp.proxyPort=<port> -Dhttps.proxyHost=<domain> -Dhttps.proxyPort=<port>
für einen Proxy-URL wie folgt aus: <protocol>://<domain>:<port>
.
habe ich einfach <protocol>://<domain>
statt <domain>
...
Aber ping
und telnet
noch nicht funktionieren, auch wenn die HTTP(S)_PROXY
Umgebungsvariablen, Groß- und Klein, eingestellt sind. Nun, ich brauche sie nicht wirklich, also ist es nur seltsam, aber nicht schädlich.
Wenn sich Ihr Server hinter einem Proxy befindet, benötigen Sie möglicherweise eine spezielle Konfiguration für Maven. Hast du den Maven-Proxy in Maven 'conf/settings.xml' konfiguriert? –
Nein, ich habe 'MAVEN_OPTS' verwendet, ich denke, es ist einfacher in meinem Fall zu verwenden. – CidTori