【问题标题】:XJC re-use classes across ant tasksXJC 跨 ant 任务重用类
【发布时间】:2014-10-06 20:52:20
【问题描述】:

我正在探索在两个不同的 ant 任务中使用相同类的选项。在第一个任务中,我已经在构建 jar 并删除生成的类。 Xjc 不允许将 jar 作为参数传递以供参考。我目前所做的一个选择是仅从 xsd 重新生成剧集文件并构建另一个 jar。有没有更好的办法?

【问题讨论】:

    标签: jaxb jaxb2 xjc


    【解决方案1】:

    请看这篇文章:

    http://blog.bdoughan.com/2011/12/reusing-generated-jaxb-classes.html

    正确的做法:

    • 使用-episode 在您的第一个架构上生成剧集文件
    • 在第二次编译期间使用生成的剧集 JAR
    • (在某些情况下)去除剩菜

    所以剧集绝对是要走的路。我不太明白“Xjc 不允许将 jar 作为参数传递给参考”是什么意思。

    【讨论】:

      猜你喜欢
      • 2013-07-12
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-07-19
      • 2010-10-14
      • 2013-06-29
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多