导航:首页 > 编程语言 > javaresourcebundle

javaresourcebundle

发布时间:2025-10-06 21:04:07

java语言里面,ResourceBundle类中的getStringArray方法的使用

可以随意写,不同水果之间用空格分开或者用其他特殊字符分开,读取后在进行处理获得每一个水果

❷ java获取properties文件时的Can't find bundle for base name问题

如果发生ResourceBundle.getBundle("myresource") 读取不到资源文件时,需要注意下面问题.
1,java project
仅仅需要把myresource.properties文件放在src下,如果是放在package下,则程序的filename应该package/myresource

2,j2ee的web project
1,myresource.properties要放在WEB-INF的classes下,
2,如果是使用jar来执行读取资源文件时,该jar需要添加在lib下面,不仅仅是由IED(eclipse)配置的classpath

解释:getBundle加载资源文件时,会读取当前应用的classLoader,遍历当前的classloader找出classpath,进行资源文件的绑定,如果找不到则会报出
java.util.MissingResourceException。
关键在于,如果使用eclipse配置应用,而且是将lib托管给elipse去加载,那么eclipse中启动tomcat时,应用的加载lib下的classloader和tomcat读取应用后加载的class就不会是同一个。
tomcat启动时,根据tomcat配置的jre,加载应用。而且应用的lib托管给eclipse,由elipse设定的jre加载lib下的jar。此时就会有2个jre环境。
解决方法是:把所有jar放到WEB-INF的lib下,由容器自己加载。当然也要在此加载到classpath下,项目编译需要。

那个属性文件也要加上路径的。于是又开始新征程。这样为了配活,再来。
static ResourceBundle rb = ResourceBundle.getBundle(ReadSource.class.getPackage().toString().substring(8)+".info");
这样就解决了路径问题,只要属性文件和读取文件在一起就可以了。

阅读全文

与javaresourcebundle相关的资料

热点内容
数控编程全自动怎么编 浏览:591
小米手机打不开pdf文件怎么回事 浏览:330
无论什么网络都能连接的万能钥匙 浏览:968
进不了摩拜小程序 浏览:312
儿童兴趣班编程入门先学什么 浏览:241
linux文件复制权限不够 浏览:990
电脑大文件视频怎么传到微信 浏览:81
手机app如何多个出现在同一个桌面 浏览:900
苹果怎么登陆美国账号密码错误 浏览:915
暗黑重油钻井升级数据 浏览:580
文件夹里带符号的图片能删除吗 浏览:55
软考网络工程师真题库 浏览:962
phpsession配置文件 浏览:759
什么app拍照要显示地点海拔 浏览:402
存放系统所需要配置文件 浏览:302
javaresourcebundle 浏览:76
javajdk6 浏览:440
在指定路径下建文件夹 浏览:306
js全局变量未定义 浏览:191
selenium处理jsp页面 浏览:41

友情链接