【发布时间】:2019-01-20 05:01:14
【问题描述】:
我在 Corda 的流程中调用 Web 服务时遇到问题。它不支持 UTF-8,当请求超出流程时,编码将被更改。如何启用它?
【问题讨论】:
-
有趣。您可以在 JavaCompile 选项中将编码设置为“UTF-8”吗?看看它是否有效
标签: corda
我在 Corda 的流程中调用 Web 服务时遇到问题。它不支持 UTF-8,当请求超出流程时,编码将被更改。如何启用它?
【问题讨论】:
标签: corda
通过将环境变量“JAVA_TOOL_OPTIONS”设置为“-Dfile.encoding=UTF8”解决了这个问题。实际上,它也应该可以在 Corda 中使用属性选项进行设置。
【讨论】:
而不是在环境变量中设置编码值。可以直接应用于 gradle 中的 javaCompile 选项:
tasks.withType(JavaCompile) {
options.encoding = 'UTF-8'
}
【讨论】: