Кажется, это действительно сумасшедший, но я ничего не могу сделать со сломанной кодировкой в консоли моей идеи intellij.Intellij Idea неправильное кодирование в консольном выпуске
Вещи, которые я сделал, чтобы преодолеть это:
- Set -Dfile.encoding = UTF-8 и -Dfile.encoding = UTF-8 в обоих idea.exe.vmoptions и idea64.exe.vmoptions (I используйте 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 равно окнам-1251. Не знаю, откуда такое значение.
Этот вопрос беспокоил меня в течение длительного периода времени, и я не смог найти что-либо в Интернете, которое могло бы мне помочь.
Заранее благодарим за помощь.
Просьба указать код: http://stackoverflow.com/help/mcve –
'System.out.println (" \ u0394 ");' prints [Греческая символьная дельта] (http://unicode-table.com/en/0394 /), Δ. Что это печатает для вас? –
@JakeHendy Извините за отложенный ответ. Результат 'System.out.println (" \ u0394 ");' is '?'. –