2016-06-01 12 views
1

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) 

答えて

0

Apache Ant(TM) version 1.9.7 compiled on April 9 2016 

Javaバージョン:

これは私のアリのバージョンです単一の引用符は値全体を囲んでいます。

+0

ありがとう私も引用符で試しましたが、私は残念なことに同じ結果を得ました –

関連する問題