我无法找到在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,后端模块)所以我想要了解正确的方法。
可能有一些显而易见的东西,我无法弄明白......
答案 0 :(得分:0)
我最终将.properties文件复制到我在backend / main / webapp / WEB-INF中创建的'classes'文件夹中 所以,我认为这是使用Android Studio的正确方法......