【问题标题】:JAXB english comments in generated file生成文件中的 JAXB 英文注释
【发布时间】:2015-12-31 16:35:08
【问题描述】:

我使用 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 

XJC 使用 Maven 插件 maven-jaxb2-plugin:0.12.0:generate 调用。
同一个 pom 在不同的机器上生成不同的 cmets。 如何将 cmets 切换回英语? 我在具有意大利语言环境的 Windows 10 上的 JDK 1.8.0_66 上运行它。

【问题讨论】:

    标签: maven jaxb xjc


    【解决方案1】:

    您可以在 <locale> 属性的帮助下指定将在生成类期间使用的语言环境。

    locale - 生成过程中使用的语言环境,例如endefr 等。例如,这将影响生成的 JavaDoc cmets 的语言。

    默认情况下,maven-jaxb2-plugin 将使用您的用户区域设置。插件的Sample configuration 将是:

    <configuration>
      <locale>en</locale> <!-- this will use the English locale -->
    </configuration>
    

    【讨论】:

      猜你喜欢
      • 2011-08-25
      • 2010-10-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多