我从Eclipse运行java类时遇到异常:
java.util.MissingResourceException:无法找到基本名称dbconfig的捆绑包,locale en_US
似乎我的 dbconfig.properties 文件不在类路径中。
dbconfig.properties 。
Eclipse使用VM参数运行(在运行配置 - >参数菜单中):
-Dcom.xxx.db.cfg=dbconfig
按以下方式检索资源包:
rb=ResourceBundle.getBundle((String)System.getProperties().get("com.xxx.db.cfg"));
如何在.classpath文件中添加对此属性文件的引用?
答案 0 :(得分:4)
如果您的'dbconfig.properties'文件位于项目下名为'资源'的文件夹中,请右键单击'资源' - >构建路径 - >使用作为源文件夹
答案 1 :(得分:3)
右键单击您的项目,然后选择Build Path-Configure Build Path。这将打开一个对话框,其中包含四个用于配置构建路径如果你的属性文件已经在你的项目中,那么很可能已经在构建路径上,你只是错误地引用它。
答案 2 :(得分:3)
通过指定解决:classpathentry kind =“lib”path =“dbconfig.properties”