【问题标题】:Jaxb2 : create separate directorie per namespaceJaxb2:为每个命名空间创建单独的目录
【发布时间】:2011-04-23 16:28:23
【问题描述】:

我使用 maven-jaxb2-plugin 从 1.0xsd 文件生成:

org.jvnet.jaxb2.maven2maven-jaxb2-plugin生成模型V1.0生成目标> 目标> src/main/resources/schema/modelesfr.recouv.scribe.core.jaxb.pojomodeles-v1.0.xsd包括> 配置> 执行> 执行> 插件>

不幸的是,所有课程都在同一个目录中。如果可能的话,我想要每个命名空间的目录。我已经查看了在线文档,但没有成功。

我之所以这么问,是因为将来我们将推出新版本的 xsd (1.1) 并且我们希望保留追溯兼容性。每个具有相同名称但在不同命名空间中的元素将存在于它们自己的目录中。

【问题讨论】:

    标签: java maven-2 jaxb


    【解决方案1】:

    根据文档:

    generatePackage - 生成的类都将放在这个 Java 包下(XJC 的 -p 选项),除非模式中另有说明。如果未指定,包将仅从模式派生。

    所以看看 jaxb2 文档如何使用这个选项

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-07-07
      • 1970-01-01
      • 2019-08-19
      • 2019-10-22
      • 2021-10-03
      • 1970-01-01
      • 2019-03-26
      • 1970-01-01
      相关资源
      最近更新 更多