尝试从XSLT读取ResourceBundle时发生java.util.MissingResourceException
我有一个具有以下maven结构的JAVA项目尝试从XSLT读取ResourceBundle时发生java.util.MissingResourceException,java,xslt,Java,Xslt,我有一个具有以下maven结构的JAVA项目 Project |-- src | |-- main | |-- java | | |-- {java classes} | |-- resources | | |-- xslt | | | |-- {resource files} | | |-- Resourc
Project
|-- src
| |-- main
| |-- java
| | |-- {java classes}
| |-- resources
| | |-- xslt
| | | |-- {resource files}
| | |-- ResourceBundle_si.properties
| |-- webapp
| |-- {html/css/js}
|-- pom.xml
ResourceBundle.properties文件用于本地化XSLT文件的标签
<xsl:variable name="locale" select="java:java.util.Locale.new('si')"/>
<xsl:variable name="resources" select="java:java.util.ResourceBundle.getBundle('ResourceBundle', $locale)"/>
我使用Xalan进行XSLT转换,war文件部署在Jetty9服务器中。
我已经提到了以下问题,但没有任何效果
我还解压了war文件,并确认ResourceBundle\u si.properties
文件正确放置在WEB-INF/classes
文件夹中
有人知道确切的问题是什么吗
java.util.MissingResourceException: Can't find bundle for base name ResourceBundle, locale si