您的位置:首页 > 其它

ResourceBundle.getBundle()属性文件的路径问题

2016-09-12 14:56 423 查看
有protest.properties属性文件

welcome=Hello World


测试类TestResourceBundle

import java.util.ResourceBundle;

public class TestResourceBundle {
public static void main(String[] args) {
ResourceBundle rb = ResourceBundle.getBundle("protest");
System.out.println(rb.getString("welcome"));
}
}


运行结果:

Hello World

关于路径

1、属性文件protest.properties要和测试类放在一个目录TestResourceBundle

2、或者说最后的编译结果里,bin目录里,既有class文件TestResourceBundle.class也有属性文件

3、如果不想把配置文件和类文件放一起,可以另外建立一个文件夹。

选择项目右键【Properties】->弹出框里左侧选择【Java Build Path】->右侧选择【Source】选项卡->点击按钮【Add Folder...】,建立config文件夹。专门用来存放配置文件等。输出目录不变,不论放到哪个文件夹,都是输出到bin目录下。如下图:

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: