• 微信公众号:美女很有趣。 工作之余,放松一下,关注即送10G+美女照片!

maven工程中遇到Can‘t find bundle for base name xxx, locale zh_CN错误

互联网 diligentman 2周前 (04-29) 4次浏览

问题

maven工程在进行从属性资源文件中读取连接数据库信息的操作时,配置了一个名为jdbc.properties的配置文件。

然后使用资源绑定器绑定属性配置文件

ResourceBundle bundle = ResourceBundle.getBundle("jdbc");

报错找不到名为jdbc的配置文件
maven工程中遇到Can‘t find bundle for base name xxx, locale zh_CN错误

原因

maven工程中应将配置文件放在src/main/resources文件下,但我的初始化module的src/main文件下没有resources文件,配置文件放在了main/java文件目录下,所以程序找不到配置文件。

解决方法

maven工程中遇到Can‘t find bundle for base name xxx, locale zh_CN错误
现在src/main目录下创建一个resources文件夹
maven工程中遇到Can‘t find bundle for base name xxx, locale zh_CN错误
点击右上角的这个图标
maven工程中遇到Can‘t find bundle for base name xxx, locale zh_CN错误
选中src/main/resources文件夹,将其设置为资源文件
maven工程中遇到Can‘t find bundle for base name xxx, locale zh_CN错误
最后将配置文件放入其中即可。


喜欢 (0)