Przerabiam (na JavFX) z pomocą IntelliJ program wyświetlający w tabeli dane odczytywane z pliku, dane zawierają polskie litery. Poprzednia wersja programu (Swing) była tworzona w Eclipse. Sposób odczytywania pliku nie uległ zmianie. Polskie litery wyświetlane są poprawnie w trzech przypadkach: program uruchamiany w Eclipse i obie wersje programu uruchamiane poza IDE. Są wyświetlane niepoprawnie podczas uruchamiania w IntelliJ. Jak to poprawić?
0
0
Próbowałeś -Dfile.encoding=utf-8 ?
0
Nie pomogło, ale pozwoliło zrozumieć i znaleźć właściwe rozwiązanie. "Utf-8", to domyślna wartość dla file.encoding
w IntelliJ. W konsoli i w Eclipse domyślne jest "Cp1250", a plik był zapisany w "iso-8859-2".