Android工作室中的Gae后端模块。管理资源包的正确方法是什么?

时间:2015-03-15 10:15:59

标签: java android google-app-engine android-studio internationalization

我无法找到在android studio中正确设置后端模块的方法,因此它会正确读取我的i18n属性文件。

我确实在后端/ src / main / java中放了names.properties和names_fr.properties。 Android Studio然后在&#lib;'中正确地扭曲它。文件夹名为"资源包'名称'"

但是当我在android studio中启动后端模块时,文件没有被复制到explosion-app \ WEB-INF \ classes ...

所以当我在我的servlet中尝试访问捆绑包时 name = ResourceBundle.getBundle(" name");

我得到: 无法找到基本名称的语言包,语言环境fr_FR

我可能会找到一种破解这种方式的方法(我确实设法从WEB-INF读取属性文件)但我的设置实际上是谷歌主流(android studio,gae,后端模块)所以我想要了解正确的方法。

可能有一些显而易见的东西,我无法弄明白......

相关帖子:Android Studio - Include ResourceBundles in Module

1 个答案:

答案 0 :(得分:0)

我最终将.properties文件复制到我在backend / main / webapp / WEB-INF中创建的'classes'文件夹中 所以,我认为这是使用Android Studio的正确方法......