繁体   English   中英

java.util.MissingResourceException:找不到捆绑包的资源

[英]java.util.MissingResourceException: Can't find resource for bundle

我已经搜索了,但无济于事。 运行JSF应用程序时,我的控制台出现此错误。

我正在尝试通过教程将基本messages.properties文件添加到计算器应用程序中。 该教程说:“如果您使用的是Eclipse Java EE,请确保将resources / messages.properties添加为源文件夹。”

这是在应用程序的构建路径中吗? 因为我已经尝试过了,但是没有用。

我的属性文件的文件路径:ProjectName / WebContent / resources / messages.properties

我如何在faces-config.xml中引用属性文件:

<application>
<message-bundle>/JavaServerFaces/WebContent/resources/messages</message-bundle>
</application>

我的faces-config.xml的文件路径:ProjectName / WebContent / WEB-INF / faces-config.xml

束文件必须以类路径结尾,并且需要被标识为类路径资源,而不是本地磁盘文件系统路径或Web资源。

  • 在与为Java代码创建包相同的位置和方式下创建包resources
  • messages.properties文件放在其中。
  • 将其引用为<message-bundle>resources.messages</message-bundle>

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM