我使用XJC将一些XSD编译为Java类。在我的机器上,而不是通常的评论
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.11
我在意大利语中得到了相同的评论
// Questo file è stato generato dall'architettura JavaTM per XML Binding (JAXB) Reference Implementation, v2.2.11
使用Maven插件maven-jaxb2-plugin:0.12.0:generate
调用XJC
相同的pom在不同的机器上生成不同的注释。
如何将评论切换回英语?
我在Windows 10上使用意大利语语言环境在JDK 1.8.0_66上运行它。
答案 0 :(得分:6)
您可以借助<locale>
属性指定在生成类期间使用的区域设置。
locale
- 生成期间使用的语言环境,例如en
,de
,fr
等。例如,这将影响生成的JavaDoc注释的语言。
默认情况下,maven-jaxb2-plugin
将使用您的用户区域设置。该插件的Sample configuration将是:
<configuration>
<locale>en</locale> <!-- this will use the English locale -->
</configuration>