我有一个Java Maven项目。我已经在src/main/resources文件夹中放置了一个属性文件。
src/main/resources
src/main/resources | |___properties | | |___custom_en_US.properties
我正在servlet中加载以下属性文件。
ResourceBundle bundle = ResourceBundle.getBundle("classpath:properties/custom", request.getLocale());
但上面的行抛出异常,表示找不到资源。如何给属性文件提供路径?请帮我。
谢谢!
摆脱“ classpath”前缀: .getBundle("/properties/custom")
.getBundle("/properties/custom")
“ classpath”前缀不是一个标准,它是由诸如spring之类的一些框架定义的。