无法解析语言环境“ en_US”的资源包“ *”(Flex,Flash Builder)
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了无法解析语言环境“ en_US”的资源包“ *”(Flex,Flash Builder)相关的知识,希望对你有一定的参考价值。
由于我在Flex中使用自定义外观类,因此尝试在Flash Builder中打开设计视图时遇到错误:
Description Resource Path Location Type
Unable to resolve resource bundle "components" for locale "en_US".
Unable to resolve resource bundle "core" for locale "en_US".
Unable to resolve resource bundle "effects" for locale "en_US".
Unable to resolve resource bundle "layout" for locale "en_US".
Unable to resolve resource bundle "skins" for locale "en_US".
Unable to resolve resource bundle "styles" for locale "en_US".
我在设置编译器参数中的语言环境方面做了很多尝试-但我认为此错误与语言环境问题直接相关。当我检查flex框架目录"C:Program FilesAdobeAdobe Flash Builder 4sdks4.0.0frameworksprojectssparksrcspark"
时-这是原始的皮肤类-我可以看到所有“缺失”文件夹。
有人对此问题有任何线索吗?
我可以通过将以下库路径添加到项目设置/ Flex构建路径来解决我的问题:
C:Program FilesAdobeAdobe Flash Builder 4sdks4.0.0frameworkslocaleen_US
似乎Flex编译器在使用标准外观时知道路径,但是在处理自定义外观时却无法找到它。
如果出现此类问题,则表明找不到文件路径
转到项目->属性-> Flex构建路径->源路径->添加文件夹->区域设置 zh_CN
哪个文件错误显示在说明上
这里可以在主源文件夹之外添加其他源文件夹
除了前面的答案已经解决了,还有另一个可能的原因。
SDK缺少必需的[[语言环境]]本身时,也会出现此错误。现有SDK区域设置的列表可在SDK.INSTALL.DIR/sdks/VERSION.NO/frameworks/locale
中找到。如果所需的语言环境不存在,则需要使用copylocale
命令创建它。 有关更多信息,请参见Creating a new locale for i18N capable application。
以上是关于无法解析语言环境“ en_US”的资源包“ *”(Flex,Flash Builder)的主要内容,如果未能解决你的问题,请参考以下文章
Java 中非默认语言环境的 NumberFormat 解析不正确
en_US.UTF-8 语言环境的 Windows 等效项是啥?
C.UTF-8 和 en_US.UTF-8 语言环境有啥区别?