Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
有没有办法设置 maven hyperjaxb3-plugin 生成的文件的字符编码?开箱即用,生成的 Java 文件使用 ISO-8859-1 字符集编码(至少在我的 Windows 机器上)。
这应该会在下一个版本(0.5.7,尚未发布)中自动运行。
对编码的支持在 XJC (2.2.5) 的最后一个版本中实现,因此在 maven-jaxb2-plugin 版本 0.8.1 中实现。maven-hyperjaxb3-plugin 应该会在下一个版本中继承此功能。
编码可以在插件配置(encoding元素)中配置。默认情况下是${project.build.sourceEncoding}.
encoding
${project.build.sourceEncoding}
如果您不使用 Maven,只需使用-encodingXJC 的选项。
-encoding