我试图在我正在构建的Flowplayer插件中包含一个SWC库,但是当我包含这个SWC时,它引用了一些核心框架资源包。但由于某种原因,MXML编译器找不到它们。
我添加了 -include-resource-bundles=core,effects,skins,styles 对于mxmlc参数,但是对于每个核心、效果等,我仍然得到这个错误:
-include-resource-bundles=core,effects,skins,styles
Error: Unable to resolve resource bundle "core" for local "en_US".
我的flexsdk文件夹中有.properties文件。
MXML编译器是否还有其他找不到的标记?
也许这只是一个flowplayer ant脚本的产物,但是我能够通过将包的路径显式包含在 mxmlc_bin 呼叫:
mxmlc_bin
<arg line="-source-path @{src} ${mxmlc-library-path} ${mxmlc-sources} ${flex3dir}/frameworks/projects/framework/bundles/en_US/src" />