Unable to resolve resource bundle for locale "en_US".

       今天把一个FlexViewer的工程由文件发布转为发布到Tomcat上面,一切准备就绪,但是编译的时候提示“Unable to resolve resource bundle "ControllerStrings" for locale "en_US".  网上一搜索很多方法,可是就是解决不了,什么加入库啊,什么修改编译参数啦,统统不管用。还是我师弟牛屄啊,一个提醒让我查到了解决方案,如下:

 

       右键项目属性,在Flex Compiler里面,Additional Compiler arguments这个文本框中添加:

       

                                        -locale en_US -allow-source-path-overlap=true -source-path=D:/MyEclipse/FlexViewer/src/com/esri/solutions/flexviewer/nls/en_US

       记住哦,这个-source-path里面的路径是你项目工程中nls资源的路径。重新编译,一切OK~ Good Luck!

你可能感兴趣的:(FlexViewer)