gpt4 book ai didi

java - 尝试使用 ResourceBundle 从外部文件中获取消息

转载 作者:行者123 更新时间:2023-12-04 06:55:45 25 4
gpt4 key购买 nike

本质上,我希望在我的应用程序中的 jar 文件之外有一个 messages.properties 文件。如果我的翻译有误,用户可以轻松添加语言和编辑文件

目前我使用

ResourceBundle.getBundle("package.MessageBundle");

但我想做这样的事情
ResourceBundle.getBundle("lang/MessageBundle");

其中 lang 是我的应用程序安装目录下的文件夹。
  • 这是个好主意吗(如果不是,为什么不呢)?
  • 有人可以指出我正确的方向,或者一些示例代码可以做到这一点

  • 谢谢

    亚历克斯

    最佳答案

    只需将它放在类路径覆盖的现有路径中的其他位置,或者将其路径添加到类路径中。通过这种方式,您可以以相同的方式访问它,而是在外部维护它。

    关于java - 尝试使用 ResourceBundle 从外部文件中获取消息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2581261/

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