Почему ResourceBundle не загружается после перевода на другой язык?
У меня есть файл свойств, который отлично загружается в среде Java7, Tomcat, Eclipse.
После перевода на другой язык файл не загружается сервером. Во время процесса перевода переводчик скопировал файл в формат файла docx, и после перевода я попытался экспортировать его в обычный формат. UTF8
файл свойств.
Я считаю, что какой-то символ в файле мешает его загрузке... я могу ошибаться. Кто-нибудь знает, как я могу понять, что вызывает это?
1 ответ
Я создал основную функцию java для загрузки файла в объект Properties.
FileReader reader = new FileReader(args[0]);
Properties data = new Properties();
data.load(reader);
В результате загрузки файла я получил исключение:
IllegalArgumentException: Malformed \uxxxx encoding.
после поиска решения, я получил ссылку, в которой просил найти "\u" в файле... уверен, что я нашел <\ ul> в файле свойств... и это мешало JSF загрузить ресурс расслоение...