JAVA ResourceBundle 加载包外配置文件
来源:互联网 发布:ubuntu vi命令方向键 编辑:程序博客网 时间:2024/06/06 15:48
ResourceBundle读取的文件是在classpath路径下,也就是src目录下,而我们在项目中需要打包,打包后的properties文件在jar中,修改很不方便,我们需要把properties文件放在jar外随时可以修改。
1、一般情况下ResourceBundel读取文件方式默认的读取路径是classpath,配置文件名为resourceBundle.properties。在src根目录下为:
ResourceBundle rb=ResourceBundle.getBundle("resourceBundle")
如果在某包下,则为:package.resourceBundle,比如在xcc包下:
ResourceBundle rb=ResourceBundle.getBundle("xcc.resourceBundle")
2、resourceBundle.properties放在一个文件夹下,比如新建config文件夹,
private static ResourceBundle rb; private static BufferedInputStream inputStream; static { String proFilePath = System.getProperty("user.dir") +"\\config\\resourceBundle.properties"; try { inputStream = new BufferedInputStream(new FileInputStream(proFilePath)); rb = new PropertyResourceBundle(inputStream); inputStream.close(); } catch (FileNotFoundException e) { e.printStackTrace(); } catch (IOException e) { e.printStackTrace(); } }
阅读全文
0 0
- JAVA ResourceBundle 加载包外配置文件
- springboot 中ResourceBundle 加载配置文件 报java.util.MissingResourceException
- java.util.ResourceBundle读取配置文件
- Java ResourceBundle读取properies配置文件
- Java获取配置文件信息ResourceBundle
- [Java]ResourceBundle和Properties配置文件实现国际化
- java 资源包(ResourceBundle) 详解【1】
- java 资源包(ResourceBundle) 详解【2】
- java.util.ResourceBundle 和java.util.properties 读取配置文件区别
- java.util.ResourceBundle 和java.util.properties 读取配置文件区别
- java 使用ResourceBundle获取.properties 配置文件中的值
- Java国际化,使用ResourceBundle的方式读取配置文件
- 使用ResourceBundle读取配置文件
- ResourceBundle读取配置文件
- 用ResourceBundle 读取配置文件
- ResourceBundle读取配置文件
- ResourceBundle读取配置文件
- 使用ResourceBundle读取配置文件
- Javascript
- Pandas Merge后出现大量NaN值
- 深入java集合系列之Hashtable
- Boost组件 lexical_cast
- AI人工智能-Python实现人机对话
- JAVA ResourceBundle 加载包外配置文件
- python pep8编码规范 刚进it公司的伙伴注意
- BootStrap模态框使用
- Spring Cloud Config 的坑:以ssh方式从自己搭建的 git repository 取配置文件
- LED 闪烁代码
- HOJ 3274 插排次数
- 超完整的CHROME调试
- java找出2个集合相同和不同的元素(以及去除List中的重复元素)
- HTTP(二)