Неправильная кодировка IntelliJ IDEA в выводе консолиJAVA

Программисты JAVA общаются здесь
Ответить
Anonymous
 Неправильная кодировка IntelliJ IDEA в выводе консоли

Сообщение Anonymous »

Это кажется безумием, но я ничего не могу сделать с неработающей кодировкой в консоли моей IntelliJ IDEA.
Что я сделал, чтобы преодолеть это:
  • Установите -Dfile.encoding=UTF-8 и -Dfile.encoding=UTF-8 как в idea.exe.vmoptions, так и в idea64.exe.vmoptions (хотя я использую 64-битную версию).
  • Добавлены -Dfile.encoding=UTF-8 и -Dfile.encoding=UTF-8 для запуска/отладки конфигурации моего приложения.
  • Изменены настройки > Редактор > Кодировки файлов Кодировка IDE/Кодировка проекта/Кодировка по умолчанию для файлов свойств на UTF-8.
После всего этого ничего не получается, и символы в консоли отображаются неправильно. Я попытался отладить метод java.io.PrintStream#println(java.lang.String) и обнаружил, что System.out.textOut.out.se.cs равен windows-1251. Понятия не имею, откуда взялось это значение.
Эта проблема беспокоила меня уже давно, и я не смог найти в Интернете ничего, что могло бы мне помочь.

Подробнее здесь: https://stackoverflow.com/questions/352 ... ole-output
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «JAVA»