複数のモジュール プロジェクトがあり、A はアプリケーション、B,C,D はモジュールです。コンパイルは成功しましたが、モジュール B をロードするとエラーが表示されます:
TypeError: Error #1007: Instantiation attempted on a non-constructor.
at mx.controls.dataGridClasses::DataGridHeader/updateDisplayList()
at mx.core::UIComponent/validateDisplayList()
at mx.managers::LayoutManager/validateClient()
at mx.core::UIComponent/validateNow()
at mx.controls.dataGridClasses::DataGridBase/updateDisplayList()
at mx.controls::DataGrid/updateDisplayList()
at mx.controls.listClasses::ListBase/validateDisplayList()
at mx.managers::LayoutManager/validateDisplayList()
at mx.managers::LayoutManager/doPhasedInstantiation()
at mx.managers::LayoutManager/doPhasedInstantiationCallback()
調査後、いくつかのドキュメントを取得します: http://blog.flexicious.com/post/Errror-Instantiation-attempted-on-a-non-constructor.aspx 特別なスタイルをアプリケーションにコンパイルする必要があるようです。 ( でスタイル ファイルを参照していました) コンパイルは成功しましたが、実行しましたが、まだエラーが発生しています。アプリケーションがcssをswfにコンパイルできないのではないかと思うので、コンパイルcssスクリプトをmaven pom.xmlに追加します
<buildCssFiles>
<path>styles/temp.css</path>
</buildCssFiles>
それでもポップアップエラー。
誰もが同じ問題に遭遇しますか!