请教ResourceBundle资源文件路径问题 正常情况下,ResourceBundle.getBundle(baseName,Locale)方法的根路径是ClassPath文件的根目录,但我想放到别的目录下,如何改变根目录?原来是/bin,我想改到/resource下。谢谢~~ 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 如果你想说你的class文件放置在/resource下面的话,修改你的编译文件的存放路径如果你想说你的properties文件放置在某个包里的话,看下面的代码你就明白了Locale locale = Locale.getDefault(); ResourceBundle localResource = ResourceBundle.getBundle("包路径/test",locale); String value = localResource.getString("company"); System.out.println("ResourceBundle: " + value); java -classpath resource:bin yosdfasd.sdfasd.dfad .class文件夹跟.properties文件夹是两个不同的文件夹。谢谢huntor。可否不设置classpath,在代码里实现呢? 在.classpath里面改成<classpathentry kind="output" path="resource"/> Socket连接问题 java 解压ZIP时ZIP内多个文件的内容解压到一个文件中了。 JDK设置问题 ear 部署在weblogic的问题(jsp compiler error) 谢谢 JBossOpenTool .jar 这个文件倒底在用jbuilder + jboss 中用不用啊!!! 该怎么处理三个类的关系呢 请问javadoc怎么用的一个小问题.. 简单的try catch问题----有点忘记了 粉嫩新人求牛人解惑啊 我在用Visual J++6.0打开以前做的工程文件时,总是出错,提示信息为:...... java线程问题。。 求一个很简单的算法(java或python实现)
如果你想说你的properties文件放置在某个包里的话,看下面的代码你就明白了
Locale locale = Locale.getDefault();
ResourceBundle localResource = ResourceBundle.getBundle("包路径/test",locale);
String value = localResource.getString("company");
System.out.println("ResourceBundle: " + value);