我正在尝试设置IDEA(14.1.4)来编译
GrindPlayer,但我遇到了以下错误:
Error:[GrindPlayer]: Unable to resolve resource bundle "Main".
在GrindPlayer.mxml文件中,有以下条目:
<fx:Metadata> [ResourceBundle("Main")] </fx:Metadata>
资源文件位于语言环境目录中:
我已经在模块依赖项中添加了我可以找到的库:
Makefile中的构建调用如下,当我在命令行上运行它时它可以工作:
/opt/apache-flex-413-102/bin/mxmlc -o build/GrindPlayer.swf \ -debug=true \ -locale=en_US,ru_RU \ -swf-version=11 \ -target-player=10.2 \ -default-size=640,360 \ -default-background-color=0 \ -sp src locale/{locale} \ -l "/opt/apache-flex-413-102/frameworks/libs" "/opt/apache-flex-413-102/frameworks/locale/{locale}" \ -l libs "build/libs" \ -externs ru.kutu.osmf.advertisement.AdvertisementPlugin \ -externs ru.kutu.osmf.subtitles.SubtitlesPlugin \ -define CONFIG::HLS false \ -define CONFIG::DEV true \ src/GrindPlayer.mxml \
我究竟做错了什么?
解决方法
也许你可以尝试添加 -source路径=语言环境/ {区域设置} 在你的编译器参数