Код: Выделить всё
PS D:\> cd "D:\IdeaProjects\demos"
PS D:\IdeaProjects\demos> ls
目录: D:\IdeaProjects\demos
Mode LastWriteTime Length Name
---- ------------- ------ ----
d----- 2024/9/29 13:24 .idea
d----- 2024/9/29 13:21 src
d----- 2024/9/29 13:24 target
-a---- 2024/9/29 13:12 2461 .gitignore
-a---- 2024/9/29 13:23 2591 pom.xml
-a---- 2024/9/29 13:25 0 Simplified Chinese 简体中文.txt
PS D:\IdeaProjects\demos> java -jar D:\IdeaProjects\demos\target\grabled-chars-1.0-SNAPSHOT-jar-with-dependencies.jar
SLF4J(I): Connected with provider of type [ch.qos.logback.classic.spi.LogbackServiceProvider]
13:25:49.259 [main] INFO Application -- Simplified Chinese 绠€浣撲腑鏂?
PS D:\IdeaProjects\demos>
И вот исходный код захвата-chars-1.0-SNAPSHOT-jar-with-dependents.jar. Это очень просто,
Код: Выделить всё
@Slf4j
public class Application {
public static void main(String[] args) throws InterruptedException {
log.info("Simplified Chinese 简体中文");
}
}
Но вывод в PowerShell — 13:25:49.259 [основное] Приложение INFO — - Упрощенный китайский 绠€浣撲腑鏂?
Как это исправить?
Подробнее здесь: https://stackoverflow.com/questions/790 ... -displayed