尧图网站设计 尧图网站设计YAOTU DESIGN
ARTICLE DETAIL

资讯详情

深耕网站设计与一线实操的经验洞察。

gradle在idea运行防止乱码

gradle在idea运行防止乱码 build.gradle.kts// Windows 中文环境下子 JVM 默认按 GBK 写 stdout而 Gradle 守护进程按 UTF-8 读 // 中文就在这一步烂掉。JDK 19 起 stdout 编码由 stdout.encoding 决定 // file.encoding 管不了它所以三个都显式钉成 UTF-8。 val utf8JvmArgs listOf( -Dfile.encodingUTF-8, -Dstdout.encodingUTF-8, -Dstderr.encodingUTF-8, ) //防止idea乱码 tasks.withTypeJavaExec().configureEach { jvmArgs(utf8JvmArgs) } asks.test { useJUnitPlatform() //防止idea乱码 jvmArgs(utf8JvmArgs) testLogging { events(passed, failed, skipped) showStandardStreams true } }
返回列表