如何编译多个模式,但让JAXB将它们组合到同一个对象工厂中?

时间:2014-05-13 03:47:36

标签: jaxb factory

由于大小和复杂性,我们将一些模式拆分为多个文件模式。 编译这些工作正常,但问题是,由JAXB编译器创建的ObjectFactory类总是只包含最后编译的模式中的定义。是否可以教JAXB组合这些模式,即ObjectFactory类能够处理来自多个模式文件的类?如果是这样的话:如何指定这个?

1 个答案:

答案 0 :(得分:0)

每个java包创建ObjectFactory文件。因此,如果您在一个目标java包中编译所有模式,那么最后生成的ObjectFactory.java将替换之前的模式 如果你想保留所有这些,你应该像分离xml模式一样分离java包。