Flex Builder のコンソールが文字化け

Flex Builderで、utf-8XMLをtraceすると、コンソールには「???」と表示されて日本語が文字化けしてしまう。
もとのXMLが数値文字参照だったので、proxy CGIをつくったり、色々したけど、やっぱりだめ。

原因は、eclipseの問題でした。
eclipseの設定を変えるとコンソールでutf-8が文字化けしません。

Macの場合、Flex Builder を右クリックして、パッケージを表示して、

Contents/Mac OS/FlexBuilder.ini

に、次の1行を追加すれば表示されました。

-Dfile.encoding=utf-8

ああ、数時間無駄にした。
なんで今までは気がつかなかったんだろう。