设置hyperjaxb3的字符编码

时间:2012-04-24 13:20:08

标签: maven plugins hyperjaxb

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

1 个答案:

答案 0 :(得分:0)

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

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

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

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