Apache Antをプロキシの背後で使用するように設定しようとしています。私はMAC OS El Capitanを使用していますが、私の端末では私が知っているbash_profileを持っています。プロキシのANTを設定するには、私のbash_profileでこれを持っている:私はecho $ANT_OPTS
私ができる私のターミナルを開いて、私はそれがロードされている見ることができますプロキシの背後で使用するApache Antを設定する
export ANT_OPTS=-Dhttp.proxyHost=myproxyhost -Dhttp.proxyPort=8080 -Dhttp.proxyUserName=myproxyusername -Dhttp.proxyPassword=myproxypassword -Dhttps.proxyHost=myproxyhost -Dhttps.proxyPort=8080
した後、私も今のAntスクリプトを実行するときには、ダウンロードしようとしていることURLはプロキシを経由しているため実際にANT_OPTSを取得していますが、毎回取得しています:
これは3回試してからベールアウトします。 ANT_OPTS
を削除した場合、予想通りにタイムアウトエラーが発生します。
私の認証情報が間違っているか提供されていないと私に伝えていますが、正しいかどうかを確認しましたが、別の方法でANT_OPTS
にプロキシ認証情報を提供する必要がありますか?-Dhttp.proxyUserName and -Dhttp.proxyUser
利用可能。
export ANT_OPTS='-Dhttp.proxyHost=myproxyhost -Dhttp.proxyPort=8080 ...'
お知らせ:私はbashはそれが設定されるために完全に引用されたことをANT_OPTSを必要と信じて
java version "1.8.0_66"
Java(TM) SE Runtime Environment (build 1.8.0_66-b17)
Java HotSpot(TM) 64-Bit Server VM (build 25.66-b17, mixed mode)
ありがとう私も引用符で試しましたが、私は残念なことに同じ結果を得ました –