大企業などでは、HTTPプロキシを経由してしかウェブにアクセス出来なかったりして、そのせいでいろいろな場面で問題が起きたりすることが多い。 オープンソースのOpenFlowコントローラとしてhttp://floodlight.openflowhub.org/があるが、HTTPプロキシ配下ではビルドがうまくいかなかったりする(した?) Floodlightでは、antでビルドをするときに、内部的にthriftのtar.gzをダウンロードしてきてライブラリを作成するためにCのビルドなどが始まる。また、Ant Maven Tasksなどを使っているので、AntとMaven用のHTTPプロキシの設定を行わないとビルドがうまくいかないのだ。 Ant用の設定 以下の環境変数を設定する export ANT_OPTS="-Dhttp.proxyHost= -Dhttp.proxyPort=" Maven