gpt4 book ai didi

java - java中的资源包类在读取属性文件时抛出异常

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

我正在尝试使用java中的资源包类读取属性文件,但它给了我一个异常

java.util.MissingResourceException: Can't find bundle for base name jira, locale en_US

这就是我用java编码的方式

ResourceBundle labels = ResourceBundle.getBundle("jira");

这是我的项目结构 enter image description here

缺少什么?我已通读文档,它说不需要提供任何绝对路径,因为资源包可以处理该路径。

最佳答案

ResourceBundles 从类路径中读取。 WEB-INF/conf 不在 Web 应用程序的类路径中。尝试将属性文件放置在 WEB-INF/classes 中。

从上图中可以看出,您正在使用 Maven 来构建项目。在这种情况下,可以将属性文件移动到 src/main/resources 文件夹中,以便在 Maven 构建期间复制到 classes 中。

关于java - java中的资源包类在读取属性文件时抛出异常,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18256745/

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