gradle - 更改 `gradle run`的输出编码(cp866)

标签 gradle encoding console

如何更改gradle run的输出编码? (西里尔文字)

默认系统编码-Windows-1251
默认控制台编码-CP866

如果我使用gradle运行,那么输出将是错误的编码。
enter image description here

这是正确编码的示例。
enter image description here

最佳答案

解:

设置 env var
GRADLE_OPTS="-Dfile.encoding=cp866"

gradle.properties

org.gradle.jvmargs='-Dfile.encoding=windows-1251' //(Default encoding)

关于gradle - 更改 `gradle run`的输出编码(cp866),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59911562/

相关文章:

android - Jitpack - 无法导入android库

scala - 从 Gradle 同步时,IntelliJ 会覆盖 Scala 附加编译器选项

python - 在 python 中通过 ssh 监控控制台输出

java - 如何从我的 Java 应用程序与控制台应用程序交互?

Android Studio 3.0 金丝雀 1 : Gradle Sync Error

spring-boot - ClassNotFoundException : org. junit.platform.launcher.TestExecutionListener 运行 JUnit5 时

python - 加载数据时 Django 中出现 Unicode 错误

java - 编码问题: "São Paulo" becomes "S%C3%A3o%20Paulo" then "São Paulo"

oracle - 如何使sql Developer正确显示非英文字符而不是显示方 block ?

javascript - 如何检查哪些功能运行以及何时运行?