如何在 .classpath 中添加对 .propeties 文件的引用

发布于 2024-09-12 06:36:55 字数 505 浏览 3 评论 0原文

我在从 Eclipse 运行 java 类时遇到异常:
java.util.MissingResourceException:找不到基本名称 dbconfig 的包,区域设置 en_US

似乎我的 dbconfig.properties 文件不在类路径中。

  1. dbconfig.properties 位于项目的根目录中。

  2. Eclipse 使用 VM 参数运行(在“运行配置-->参数”菜单中):
    -Dcom.xxx.db.cfg=dbconfig

  3. 资源包通过以下方式检索: rb=ResourceBundle.getBundle((String)System.getProperties().get("com.xxx.db.cfg"));

如何在.classpath文件中添加对此属性文件的引用?

i've got exception, while running java class from Eclipse:
java.util.MissingResourceException: Can't find bundle for base name dbconfig, locale en_US

Seems that my dbconfig.properties file isn't in classpath.

  1. dbconfig.properties located in root of the project.

  2. Eclipse is ran with VM arguments(in Run configurations-->Arguments menu):
    -Dcom.xxx.db.cfg=dbconfig

  3. resource bundle is retrieved following way:
    rb=ResourceBundle.getBundle((String)System.getProperties().get("com.xxx.db.cfg"));

How to add reference to this property file in .classpath file?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

素衣风尘叹 2024-09-19 06:36:55

如果您的“dbconfig.properties”文件位于项目下的某个名为“resources”的文件夹中,请右键单击“resources”->“构建路径”->“用作源文件夹”

If your 'dbconfig.properties' file is in some folder called 'resources' under your project, Right Click on 'resources'->Build Path->Use as source folder

枕花眠 2024-09-19 06:36:55

右键单击您的项目并选择“构建路径”-“配置构建路径”。这将打开一个包含四个选项卡的对话框,用于配置构建路径。如果您的属性文件已经在您的项目中,那么很可能已经在构建路径上,并且您只是错误地引用了它。

Right-click on your project and choose Build Path-Configure Build Path. This opens a dialog with four tabs for configuring the build path. If your properties file is already within your project is however most likely already on the build path and you are just referencing it incorrectly.

∞梦里开花 2024-09-19 06:36:55

通过指定解决:classpathentry kind="lib" path="dbconfig.properties"

resolved by specifying: classpathentry kind="lib" path="dbconfig.properties"

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文