来ているthis question私のセットアップを動作させようとしていますが、リモートサイトに接続できないため、テストは失敗し続けます。私はMaven 3.3.9にアップグレードしました。Mavenのsettings.xmlにあるプロキシー
これは私が作業を取得したい私のsettings.xml
です:
<settings>
<proxies>
<proxy>
<id>httpProxy</id>
<active>true</active>
<protocol>http</protocol>
<host>proxy.local</host>
<port>3128</port>
<nonProxyHosts>localhost|*.local</nonProxyHosts>
</proxy>
<proxy>
<id>httpsProxy</id>
<active>true</active>
<protocol>https</protocol>
<host>10.20.20.208</host>
<port>3128</port>
<nonProxyHosts>localhost|*.local</nonProxyHosts>
</proxy>
</proxies>
:
これはまだ動作しないごく一部です:
<settings>
<proxies>
<proxy>
<protocol>https</protocol>
<host>10.20.20.208</host>
<port>3128</port>
</proxy>
</proxies>
:
私もIP-アドレスを入れてみましたそこで。
MavenがそのXMLを選ぶのは、Mavenがそのデバッグメッセージで言うように、Mavenの構文を壊してしまうと文句を言うからです。
実際に動作するのは、-Dhttps.proxyHost=proxy.local -Dhttps.proxyPort=3128
をMavenに渡すことだけです。
XMLで間違っているのは何ですか?