1

当我在 Corda 的流程中调用 Web 服务时遇到问题。它不支持 UTF-8,当请求超出流程时,编码将被更改。我该如何启用它?

4

2 回答 2

1

通过将环境变量“JAVA_TOOL_OPTIONS”设置为“-Dfile.encoding=UTF8”解决了这个问题。实际上,它也应该可以在 Corda 中使用属性选项进行设置。

于 2019-01-18T13:26:53.650 回答
0

而不是在环境变量中设置编码值。它可以直接应用于 gradle 中的 javaCompile 选项:

tasks.withType(JavaCompile) {
    options.encoding = 'UTF-8'
}
于 2019-01-19T21:01:14.297 回答