Can't find bundle for base name Message, locale zh_CN
2013-12-01 01:56
676 查看
记录学习中的错误点1
进行国际化操作的时候遇到如下错误:java.util.MissingResourceException: Can't find bundle for base name javax.faces.Messages, locale zh_CN
答:因为在命令提示符中,是没有错误的。解决的方法是在myeclipse中src下建立classes(什么名字都可以)文件夹,将属性文件存放在下面,然后将这个文件夹加入路径中,运行就可以了。
加入类路径的方法:你的工程文件夹-->properties-->选择Libraries选项卡-->Add Class Folder将建立的文件夹加入就可以了!
例子:
java文件
Message.properties[b]文件
[/b]
输出内容
内容:hello
进行国际化操作的时候遇到如下错误:java.util.MissingResourceException: Can't find bundle for base name javax.faces.Messages, locale zh_CN
答:因为在命令提示符中,是没有错误的。解决的方法是在myeclipse中src下建立classes(什么名字都可以)文件夹,将属性文件存放在下面,然后将这个文件夹加入路径中,运行就可以了。
加入类路径的方法:你的工程文件夹-->properties-->选择Libraries选项卡-->Add Class Folder将建立的文件夹加入就可以了!
例子:
java文件
public class PropertiesDemo { public static void main(String args[]){ //Locale zhLoc = Locale.getDefault(); Locale zhLoc = new Locale("zh","CN"); //表示中国地区 ResourceBundle rb = ResourceBundle.getBundle("Message",zhLoc);//自动找到资源文件,不用编写后缀 System.out.println("内容:"+rb.getString("name")); } }
Message.properties[b]文件
[/b]
name = hello
输出内容
内容:hello
相关文章推荐
- Can't find bundle for base name MessageResource, locale zh_CN
- 关于:java.util.MissingResourceException: Can't find bundle for base name merchantInfo, locale zh_CN
- 关于SpringMVC MockMvc测试 Can't find bundle for base name javax.servlet.LocalStrings, locale zh_CN错误
- Can't find bundle for base name javax.servlet.LocalStrings, locale zh_CN错误处理
- Can't find bundle for base name javax.servlet.LocalStrings, locale zh_CN解决方案
- Solve java.util.MissingResourceException: Can't find bundle for base name com...config, locale zh_CN
- 解决java.util.MissingResourceException: Can't find bundle for base name configContext, locale zh_CN
- Android studio中遇到Can't find bundle for base name configd, locale zh_CN解决办法
- Can't find bundle for base name DBInfo, locale zh_CN解决方法
- Can't find bundle for base name 的解决方法
- Notes for "java.util.MissingResourceException Can't find bundle for base name"
- java.util.MissingResourceException: Can't find bundle for base name
- Can't find bundle for base name 包名.xxxx.文件名,locale 语言简称_国家简称
- 解决ofbiz在myeclipse中调试运行时报错:Can't find bundle for base name cache
- 解决方法:java.util.MissingResourceException Can't find bundle for base name
- Can't find bundle for base name
- ResourseBundle “Canot find bundle for base name ”
- 安卓工作室 android studio 汉化后,报错。 设置界面打不开。Can't find resource for bundle java.util.PropertyResourceBundle
- MySQL-Communication link failure, message from server: "Can't get hostname for your address"
- 启动Maven项目时报错,Can't find resource for bundle com.ibm.icu.impl.ICUResourceBundleImpl$ResourceTable