Я пытаюсь распечатать простую кириллическую строку в консоли, используя IBM Java, но вместо правильной строки есть мусор.Латинская строка печатается правильно.Что мне сделать, чтобы это исправить?
Я использую виртуальную машину IBM J9 (сборка 2.9, JRE 1.8.0 Windows 10, сжатые ссылки amd64-64, 20180425_385365 (JIT включен, AOT включен)
public static void main(String[] args) {
String text = "Простой текст";
System.out.println(text);
}
}
Исходная строка: "Простой текст" Результат: ���⮩ ⥪��
Также, если я использую Oracle JDC, он работает правильно. Мои файлы исходного кода кодируются в UTF-8, иКонсоль работает в UTF-8. Также я попытался запустить код из Невозможно напечатать русские символы и не получить никаких изменений.