本文主要是介绍Maven ResourceBundle.getBundle读取Properties异常MissingResourceException: Can't find bundlei解决方法,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
问题描述
ResourceBundle读取properties配置文件提示
MissingResourceException: Can not find bundle for base name resource.properties
reource.properties放在resources目录【classpath目录下】
始终提示找不到该文件
原因
classpath下的文件编译后放在classes目录下
ResourcesBundle如果是读取的文件带有“properties”后缀名,它会从工程根目录下找,而如果是到classes下则去掉后缀就可以了
解决方法
去掉properties后缀即可
ResourceBundle resourceBundle = ResourceBundle.getBundle("resource", Locale.getDefault());
这篇关于Maven ResourceBundle.getBundle读取Properties异常MissingResourceException: Can't find bundlei解决方法的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!