Ant を使用して Flex 4.6 プロジェクトをビルドしています。Ant スクリプトも css ファイルを swf にコンパイルしますが、アプリケーションを実行すると、次のエラーが表示されます。スタイル ファイルを作成する ant スクリプトの一部を次に示します。
<mxmlc
incremental="true"
fork="true"
optimize="true"
debug="false"
file="${app.dir}/src/main/resources/stylepacks/${stylepack}/styles.css"
output="${output.dir}/stylepacks/${stylepack}/styles.swf">
<source-path path-element="${app.dir}/src/main/flex" />
</mxmlc>
リソースバンドルを含めるなど、見つけた多くの解決策を試しました。
<include-resource-bundles>components</include-resource-bundles>
また
<include-resource-bundles bundle="components" />
Flex リソース バンドルを参照します。
<source-path path-element="${FLEX_HOME}/framework/locale/en_US" />
しかし、それはすべてうまくいかないようです。アプリケーションとスタイルシートは HALO 要素と Spark 要素の両方を使用するため、両方のテーマで試しましたが、ビルドは失敗します。
<compiler.theme file="${theme}" />
誰かもっと提案がありますか??