ResourceBundle.getBundle()属性文件的路径问题
2016-09-12 14:56
423 查看
有protest.properties属性文件
测试类TestResourceBundle
运行结果:
Hello World
关于路径
1、属性文件protest.properties要和测试类放在一个目录TestResourceBundle
2、或者说最后的编译结果里,bin目录里,既有class文件TestResourceBundle.class也有属性文件
3、如果不想把配置文件和类文件放一起,可以另外建立一个文件夹。
选择项目右键【Properties】->弹出框里左侧选择【Java Build Path】->右侧选择【Source】选项卡->点击按钮【Add Folder...】,建立config文件夹。专门用来存放配置文件等。输出目录不变,不论放到哪个文件夹,都是输出到bin目录下。如下图:
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目录下。如下图:
相关文章推荐
- Class.getResourceAsStream和ClassLoader.getResourceAsStream加载文件路径问题
- ResourceBundle.getBundle读取资源文件的路径
- 创建File类 及 this.getClass().getResource()方法 用到的文件路径的问题
- java文件路径问题及getResource和getClassLoader().getResource的区别
- 开发中遇到的关于classnotfound和resource文件找不到和getresource的路径问题
- java取得项目工程---获取文件的相对路径问题---getResource()和getResourceAsStream以及路径问题
- java取得项目工程---获取文件的相对路径问题---getResource()和getResourceAsStream以及路径问题
- 关于getResource("/")的读取路径问题
- ClassLoader和Class的getResource()方法的路径问题
- 读取属性文件时提示FileNotFound或路径查找不到时遇到的问题备忘
- Class.getResource()的路径问题
- getResource()和getResourceAsStream以及路径问题(转)
- Java 资源文件路径详解(getResource)
- getResource()和getResourceAsStream以及路径问题(转)
- java getResource() 路径问题
- ClassLoader.getResourceAsStream(name); 路径问题
- Java文件路径(getResource)
- getResource和getResourceAsStream以及路径问题
- getResource()和getResourceAsStream以及路径问题(转)
- JAVA中路径问题总结Class.getResourceAsStream() & ClassLoader的getR...