java - 如何更改 wsimport 生成文件的编码?

标签 java jax-ws

我正在使用 JAX-WS 的 wsimport ant 任务来生成基于一些 wsdl 的源。

但是,这些生成的源似乎都是 UTF-8 编码的。有没有办法更改 wsimport 任务生成的文件的编码?

最佳答案

我用我的注册账号发帖:

设置环境变量JAVA_TOOL_OPTIONS为-Dfile.encoding=UTF8

Windows 中的示例:

set JAVA_TOOL_OPTIONS=-Dfile.encoding=UTF8

c:>wsimport -keep ... file.wsdl

选择 JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 解析 WSDL...

生成代码...

关于java - 如何更改 wsimport 生成文件的编码?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1881504/

相关文章:

java - 我应该如何用 Java 组织这些数据?

java - Junit Runner 类无法找到步骤定义文件

java - Eclipse for Java (EE) Developers 和 Eclipse Classic 有什么区别?

java - 使用 Scribe 上传 Strava V3 API(在 Google App Engine 上)

java - CXF 是否与 CDI/Weld 集成?

tomcat - Apache CXF + Spring Java 配置 + 替换 beans.xml

java - 在 Intellij 2019.1 中使用 Open JDK 11.0.2 构建 Spring Boot 项目失败

java - 在 Jax-Ws 中使用 @Autowire 和 Spring 容器

java - 在 Tomcat 7 中部署 JAX-WS Web 应用程序

java - Eclipse 中的 SOAP 消息不跟踪