尝试使用IntelliJ IDEA 9.0.2运行FlexUnit4测试时“无法解析资源包”错误

时间:2010-06-09 17:13:43

标签: flex intellij-idea flexunit

我无法让IntelliJ IDEA 9.0.2运行FlexUnit4测试。由于以下错误,将不会执行测试:

Error: Unable to resolve resource bundle "<some name>"

所以我检查了build.xml是否正确设置了path-elements:

<path-element>resources/locale/{locale}</path-element>

这对于正常的构建过程非常合适。因此,我非常困惑,并希望有任何有助于让测试运行的想法。

2 个答案:

答案 0 :(得分:2)

Flex库包含有时需要包含的资源包。我添加了

<Flex_SDK_location>/sdks/4.1.0/frameworks/locale/en_US

到构建路径,它为我修复了“无法解析资源包”错误。

答案 1 :(得分:0)

我有同样的问题。我在另一个答案中看到了添加一个带有语言环境的路径的建议,虽然我的框架设置正确(我无法手动编辑IntelliJ配置中的任何构建路径),但它确实引发了我的问题

转到模块中的“Flex”Facet,然后点击高级标签。问题是如果选中非默认区域设置并且为空,则它不会汇编正确的路径并找到您的框架。

要解决此问题,只需取消选中“非默认语言环境设置”:

enter image description here