[英]Bad Cyrillic output of Cucumber test result when using Gradle
感谢y.bedrov 评论。
将-Dfile.encoding=UTF-8
添加到“帮助 | 编辑自定义 VM 选项”中,然后重新启动 IDE 即可解决此问题。
我之前使用的另一种解决方案:
将“运行测试使用:”从Gradle
为IntelliJ IDEA
在“文件 | 设置 | 构建、执行、部署 | 构建工具 | Gradle”中
看起来非 UTF-8 字符被解释为 UTF-8。
尝试在构建期间强制 Gradle 使用 UTF-8:
tasks.withType(JavaCompile) {
options.encoding = 'UTF-8'
}
为测试设置编码系统属性也可能有帮助:
test {
systemProperty "file.encoding", "utf-8"
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.