我正在尝试编写一个ant构建脚本来构建我的团队的flex应用程序,而且我遇到了一些障碍,我希望有人在SO上见过.
我们有两个项目构建到SWC中,这些组件包含资源包.一个SWC需要另一个SWC.我们将一个项目构建到我们的应用程序(SWF)中,该项目使用两个SWC.
当我构建SWC时,我没有抱怨没有找到资源包,当我在winzip中打开SWC时,我可以看到这些包(例如/ locale/EN_US)
然而,当我构建SWF时,我抱怨无法在两个swc中找到资源包,但没有抱怨无法找到任何其他资源包(如flex框架).这是我从蚂蚁那里得到的消息:
[mxmlc] Error: Unable to resolve resource bundle "whatever" for locale "en_US". [mxmlc]
当然,我不是第一个遇到这个陷阱的人,所以有谁知道这里的问题是什么?我是在构建SWC错误还是SWF?
作为参考,这是我使用compc构建任务之一(出于某种原因,我无法显示开始目标标记)
这是我的mxmlc任务:
dw.mackie.. 5
Arrgh!
经过几个小时的盯着这个问题,我意识到这个问题一直在面对我.
compc任务使用'locale ="EN_US"',mxmlc任务使用'locale ="en_US"'.
如果有人发表过"你曾经遇到过什么最愚蠢的工作问题?",这就是我的答案.
Arrgh!
经过几个小时的盯着这个问题,我意识到这个问题一直在面对我.
compc任务使用'locale ="EN_US"',mxmlc任务使用'locale ="en_US"'.
如果有人发表过"你曾经遇到过什么最愚蠢的工作问题?",这就是我的答案.