我想在java中运行下面的示例代码。java中的属性文件
import java.util.Locale;
import java.util.ResourceBundle;
public class InternationalizationDemo {
public static void main(String[] args) {
ResourceBundle bundle = ResourceBundle.getBundle("MessageBundle", Locale.CANADA_FRENCH);
System.out.println("Message in "+Locale.CANADA_FRENCH +":"+bundle.getString("greeting"));
}
}
1.上述代码在MessageBundle.properties
放置在类路径中时正确执行。 但我想通过从类路径中删除MessageBundle.properties
并将它放置在其他位置成功执行上述代码。 我该怎么做? 在此先感谢。
可能的重复:http://stackoverflow.com/questions/3598240/can-we-specify-directory-path-with-the-property-file-while-using-resourcebundle –
不,我不想将属性文件放在任何包中。 – vinayaka
我希望它的任何驱动器像c:\或D:\驱动器 – vinayaka