解决方法 java util MissingResourceException Can't find bundle fo

Exception in thread "main" java.util.MissingResourceException: Can‘t find bundle for base name MessageResource, locale zh_CN
 at java.util.ResourceBundle.throwMissingResourceException(ResourceBundle.java:1427)
 at java.util.ResourceBundle.getBundleImpl(ResourceBundle.java:1250)
 at java.util.ResourceBundle.getBundle(ResourceBundle.java:777)
 at com.amaker.test.I18NTest.main(I18NTest.java:9)

这个问题,是刚接触struts1时所碰到的,当时感觉挺郁闷,由于刚接触struts1,无从下手,后来在网上查了点资料,有对项目整体的看了一下,终于克服了这个问题。
    这个问题的原因是MessageResource_zh_CN.properties,这个配置文件没有放在classpath中, ResourceBundle config = ResourceBundle.getBundle("com.amaker.test.MessageResource");要按照路径,把你的配置文件加入ClassPath中就可以了!!!
    问题很小,解决方法也很简单,在这里整理出来,和大家共享一下!!

再分享一下我老师大神的人工智能教程吧。零基础!通俗易懂!风趣幽默!还带黄段子!希望你也加入到我们人工智能的队伍中来!https://blog.csdn.net/jiangjunshow

解决方法 java util MissingResourceException Can't find bundle fo

原文地址:https://www.cnblogs.com/skiwnchhw/p/10349710.html

时间: 2024-10-25 05:51:04

解决方法 java util MissingResourceException Can't find bundle fo的相关文章

转:解决 java.util.MissingResourceException: Can't find bundle for base name com...config, locale zh_CN 错误

Solve java.util.MissingResourceException: Can't find bundle for base name com...config, locale zh_CN at java.util.ResourceBundle.throwMissingResourceException(ResourceBundle.java:836)at java.util.ResourceBundle.getBundleImpl(ResourceBundle.java:805)a

Exception in thread "main" java.util.MissingResourceException: Can't find bundle for base name Message, locale zh_CN

问题描述:今天在进行程序国际化编程时,碰到MissingResourceException异常,大意是没有找到属性文件.当时项目目录如下: 我把两个属性文件放到源码包下,所以会出现问题. 解决途径:将属性文件放到src目录下(最好放在与.class同目录下) Exception in thread "main" java.util.MissingResourceException: Can't find bundle for base name Message, locale zh_C

Caused by: java.util.MissingResourceException: Can't find bundle for base name javax.servlet.LocalStrings, locale zh_CN

这个是很早以前的一个bug了,最近开始用idea发现追源码相当方便,于是结合网上的解决方案以及自己的判断追踪一下原因,当然没有深究,只是根据提示一直追而已:先说一下解决方案: <dependency> <groupId>javax.servlet</groupId> <artifactId>javax.servlet-api</artifactId> <version>3.1.0</version> <scope&g

java.util.MissingResourceException: Can&#39;t find bundle for base name init, locale zh_CN问题的处理

一.问题描述 项目开发使用的是SSM框架,项目那个正常运行,开发一个新功能后,添加了一些配置文件,再重新运行项目抛出异常,找不到name为init的bean. 二.异常信息详细 六月 30, 2018 8:49:56 下午 org.apache.catalina.core.StandardWrapperValve invoke 严重: Servlet.service() for servlet [springServlet] in context with path [/cyd_online]

resin WED服务器初用遇到的问题和解决方法 java.lang.RuntimeException: java.net.SocketException: Unrecognized Windows Socke ts error: 0: JVM_Bind

开启resin 服务器以后提示如下:(控制台不断的循环循环打印如下错误提示) java.lang.RuntimeException: java.net.SocketException: Unrecognized Windows Sockets error: 0: JVM_Bind at com.caucho.server.cluster.Server.start(Server.java:1191) at com.caucho.server.cluster.Cluster.startServer(

java读取package中的properties文件java.util.MissingResourceException

文件结构: /build/classes/d914/Hello.class /build/classes/d914/mess.properties /build/classes/d914/mess_zh_CN.properties /build/classes/d914/mess_en_US.properties 在eclipse中运行如下代码: package d914; import java.util.ResourceBundle; import java.util.Locale; pub

java.util.MissingResourceException解决策

.properties文件放到当前目录下会报错: 需要放到src文件夹下: java.util.MissingResourceException解决策

tomcat 开启时,或者访问网页后PermGen space错误解决方法 java.lang.OutOfMemoryError: PermGen space

公司以前都是一个项目一个tomcat,为了整合,我把两个项目放到了一个tomcat下,结果打开tomcat后,随便访问几个网页,或者登录一个账号后就会报错,提示 java.lang.OutOfMemoryError: PermGen space 上网搜索后,发现是JVM的默认内存只有4M太小,开启tomcat后要加载所有项目,就会导致JVM的内存溢出. Windows下tomcat修改 .编辑tomcat的catalina.bat文件,在第一行的后面增加一句:set JAVA_OPTS=-ser

Java: MissingResourceException, &quot;Can&#39;t find bundle for base name myMessage, locale zh_CN&quot;

在java中,在多语言国际化时可以用 *.java 类来作为资源文件使用. 1. 首先定义类, 类必须继承ListResourceBundle 类所在路径为: src/I18N 1 public class myMessage_en_US extends ListResourceBundle { 2 3 private final Object mydata[][] = { { "hello", "hello!" }, 4 { "greetting&quo