1

有没有办法设置 maven hyperjaxb3-plugin 生成的文件的字符编码?开箱即用,生成的 Java 文件使用 ISO-8859-1 字符集编码(至少在我的 Windows 机器上)。

4

1 回答 1

0

这应该会在下一个版本(0.5.7,尚未发布)中自动运行。

对编码的支持在 XJC (2.2.5) 的最后一个版本中实现,因此在 maven-jaxb2-plugin 版本 0.8.1 中实现。maven-hyperjaxb3-plugin 应该会在下一个版本中继承此功能。

编码可以在插件配置(encoding元素)中配置。默认情况下是${project.build.sourceEncoding}.

如果您不使用 Maven,只需使用-encodingXJC 的选项。

于 2012-05-10T21:18:56.310 回答