Я хочу передать правильный ResourceBundle в свой отчет Jasper, но я не уверен, как именно это сделать.Это мой код до сих пор:
Locale locale = Locale.getDefault();
ClassLoader classLoader = getClass().getClassLoader();
File file = new File(classLoader.getResource("Bundle.properties").getFile());
URL[] urls = {file.toURI().toURL()};
ClassLoader loader = new URLClassLoader(urls);
ResourceBundle rb = ResourceBundle.getBundle("bundle", locale, loader);
Но это дает мне ошибку
java.util.MissingResourceException: Can't find bundle for base name bundle, locale XX_XX
: (
Мой файл пакета находится здесь:
src/main/resources/Bundle.properties
src/main/resources/bundle_en.properties
src/main/resources/bundle_de.properties
Спасибо!