gpt4 book ai didi

java.util.MissingResourceException

转载 作者:塔克拉玛干 更新时间:2023-11-03 04:43:11 26 4
gpt4 key购买 nike

我在运行应用程序时遇到异常。此应用程序读取 abc.properties 文件,

Exception in thread "main" java.util.MissingResourceException: Can't find bundle for base name abc, locale en_US    at java.util.ResourceBundle.throwMissingResourceException(ResourceBundle.java:853)    at java.util.ResourceBundle.getBundleImpl(ResourceBundle.java:822)    at java.util.ResourceBundle.getBundle(ResourceBundle.java:566)    at com.ibm.dst.DailyExtract.getResourceBundle(DailyExtract.java:104)    at com.ibm.dst.DailyExtract.main(DailyExtract.java:131)

abc.properties 文件位于工作区。我使用RSA7作为IDE,有什么设置问题吗?欢迎任何建议.....

提前致谢

最佳答案

按照 this post 中的提示进行操作看看你是否犯了其中一个错误,可能是(从链接复制粘贴):

  1. 这些资源属性文件由类加载器加载,类似于java类。因此,您需要将它们包含在您的运行时类路径中。

  2. 这些资源具有完全限定资源名称,类似于完全限定类名称,摘录您无法将资源导入到您的 java 源文件中。为什么?因为它的名字采用字符串的形式。

  3. ResourceBundle.getBundle("config") 告诉类加载器使用默认包(即没有包)加载名为“config”的资源。它并不意味着当前包中的资源具有引用类。

  4. ResourceBundle.getBundle("com.cheng.scrap.config") 告诉类加载器使用包“com.cheng.scrap”加载名为“config”的资源。它的完全限定资源名称是“com.cheng.scrap.config”

关于java.util.MissingResourceException,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2636521/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com