Я работаю над локализацией T C и хочу печатать на японском языке на консоли - PullRequest
0 голосов
/ 07 мая 2020

Я хочу печатать в японском языке на консоли, чтобы я мог запустить свой проект в Jenkins с помощью команды maven. Но он всегда печатает ????? (см. Снимок экрана). Я написал это -Dproject.build.sourceEncoding = UTF-8 и -Dproject.reporting.outputEncoding = UTF-8 в целях, но он все еще не печатается. Я также пробовал с -Dfile.encoding = UTF-8, но не работал. Я добавил кодировку в плагин surefire, а также в плагин компилятора на pom. xml, но все равно не повезло. Может ли кто-нибудь помочь мне узнать, где я ошибаюсь? [Цели Вывод в консоль] 2

1 Ответ

0 голосов
/ 07 мая 2020

Таким образом можно напечатать символ UTF-8

String unicodeMessage = "\u7686\u3055\u3093\u3001\u3053\u3093\u306b\u3061\u306f";

PrintStream out = new PrintStream(System.out, true, "UTF-8");
out.println(unicodeMessage);

Обновление:

PrintStream out = new PrintStream(System.out, true, "UTF-8");
out.println("Notification List Header Text is: " + PLClinicalNotificationsHelper.getNotificationsListHeaderText());
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...