Мой проект должен прочитать текстовый файл, который закодирован в UTF-8. Когда я запускаю свою программу в NetBeans, все в порядке, и символы читаются из файла правильно. Но когда я запускаю свою упакованную программу .exe
, символы не то, что они должны быть.Не удается прочитать файл UTF-8 после упаковки Проект JavaFX
Мой код:
BufferedReader br = new BufferedReader(new FileReader("D:\\sa\\shlah.txt"));
String s = br.readLine();
Вы могли бы пошел, чтобы избежать UTF8Reader, как всегда есть предупреждение, что это внутренний апи и может быть удален в будущем – user4790067