Способ просто и полноценно запускать консольные программы Java/C++ в кодировке Unicode (UTF-8) в Windows 11:
https://git-scm.com/
// --------------------
if (System.getProperty("os.name", "?").toLowerCase().startsWith("windows")) {
System.setOut(new java.io.PrintStream(System.out, true, "UTF-8"));
}
// --------------------
P.S. Оказалось можно еще круче это делать, используя консольную утилиту bash (которая также у вас будет при установке Git): bash -c "java -jar TSN_JAVA_Locale.jar" ! Это можно запускать внутри любой консоли Windows (cmd например) и все будет работать правильно!
P.S.2. Сделайте такой файл bjar.bat:
@echo off
bash -c "java -jar %1"
скиньте его в папку Windows, а потом просто запускайте свои программы так:
bjar TSN_JAVA_Locale.jar
Смотрите видео Способ просто и полноценно запускать консольные программы в кодировке Unicode (UTF-8) в Windows 11 онлайн без регистрации, длительностью часов минут секунд в хорошем качестве. Это видео добавил пользователь ПРОГРАММИРОВАНИЕ И ЖИЗНЬ 18 Июль 2022, не забудьте поделиться им ссылкой с друзьями и знакомыми, на нашем сайте его посмотрели 1,063 раз и оно понравилось 17 людям.