Как ясно видно из названия, некоторые символы UTF-8
, такие как (ğ
, ç
, ş
и т. д.), не могли отображаться в выводе консоли, несмотря на (1) настройку всех параметров кодирования, доступных в пользовательском интерфейсе Settings. на UTF-8
и (2) добавление параметра -Dfile.encoding=UTF-8
в файл idea64.exe.vmoptions
, как это указано в другом вопросе в стеке Переполнение.
Версия IntelliJ IDEA: 2018.3.5 (Ultimate Edition)
Изменить: я запускаю свое веб-приложение в режиме отладки и использую Apache Tomcat
в качестве контейнера сервлета. Итак, вывод консоли — это журнал веб-приложения.
and (2) adding the -Dfile.encoding=UTF-8 parameter to the idea64.exe.vmoptions file
не открывайте файл вручную, воспользуйтесь справкой | Edit Custom VM Options..., отредактируйте файл и перезапустите IDE. Попробуйте также добавить-Dfile.encoding
в параметры виртуальной машины конфигурации запуска/отладки, которую вы используете для запуска сервера. Если это файл журнала, убедитесь также, что символы написаны правильно, открыв этот файл в каком-либо другом текстовом редакторе. - person Andrey   schedule 25.03.2019