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