我在Jbuilder下建了一个工程ResourceRun, 放在F:/test目录下,则整个工程的工作路径为F:/test/ResourceRun。我在该工程下建了一个资源文件MyResource1234.properties,和一个操作这个资源文件的类test.java则这个资源文件和test类都存放在F:/test/ResourceRun/src/目录下
在test.java中有这样的语句
ResourceBundle res = ResourceBundle.getBundle("MyResource1234");
System.out.println(res.getString("test"));
编译后, 程序能正常运行 输出结果。
但是我不想把资源文件和类文件放一起,我在F:/test/ResourceRun下建了一个目录resources,我想把资源文件放在这个目录里,即为F:/test/ResourceRun/resources/MyResource1234.properties,则在上面的例子中如何访问这个文件。
我试了很多方法都不行,如
ResourceBundle res = ResourceBundle.getBundle("./resources/MyResource1234");
ResourceBundle res = ResourceBundle.getBundle("F:/test/ResourceRun/resources/MyResource1234");
均报错,找不到该文件,望高手指点,本人现在正做一个国际化的项目,很急,在线等
在test.java中有这样的语句
ResourceBundle res = ResourceBundle.getBundle("MyResource1234");
System.out.println(res.getString("test"));
编译后, 程序能正常运行 输出结果。
但是我不想把资源文件和类文件放一起,我在F:/test/ResourceRun下建了一个目录resources,我想把资源文件放在这个目录里,即为F:/test/ResourceRun/resources/MyResource1234.properties,则在上面的例子中如何访问这个文件。
我试了很多方法都不行,如
ResourceBundle res = ResourceBundle.getBundle("./resources/MyResource1234");
ResourceBundle res = ResourceBundle.getBundle("F:/test/ResourceRun/resources/MyResource1234");
均报错,找不到该文件,望高手指点,本人现在正做一个国际化的项目,很急,在线等
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货