Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/shell/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jakarta ee 如何从faces-config.xml中的WEB-INF\classes定义资源束_Jakarta Ee_Jsf 2.2_Resourcebundle_Faces Config_Web Inf - Fatal编程技术网

Jakarta ee 如何从faces-config.xml中的WEB-INF\classes定义资源束

Jakarta ee 如何从faces-config.xml中的WEB-INF\classes定义资源束,jakarta-ee,jsf-2.2,resourcebundle,faces-config,web-inf,Jakarta Ee,Jsf 2.2,Resourcebundle,Faces Config,Web Inf,要在faces config.xml中声明资源包,我总是将它们放入\src\main\resources\com\company\messages.properties中,并像这样引用它们: <resource-bundle> <base-name>com.company.messages</base-name> <var>messages</var> </resource-bundle> com.company

要在
faces config.xml
中声明资源包,我总是将它们放入
\src\main\resources\com\company\messages.properties
中,并像这样引用它们:

<resource-bundle>
  <base-name>com.company.messages</base-name>
  <var>messages</var>
</resource-bundle>

com.company.messages
信息

但据我所知,属性文件也可以放入
\WEB-INF\classes
目录。是否也可以在
faces config.xml
中声明这些文件?因为他们没有包名。

构建您的项目并查看
WEB-INF\classes\com\company
dir。您应该看到您的
消息。属性
。Maven实际上将其构建到类路径中。
src\main\resources
中的任何内容都被构建到类路径的根目录,在webapp
WEB-INF\classes
的情况下,这是可行的!非常感谢你!