如何将jar文件中的Schema(XSD)导入另一个Schema(XSD)

use*_*513 5 xml xsd jaxb

我有一些在xsd文件中定义的常见类型,然后将其捆绑为jar文件.我在我的类路径中有这个jar文件,我想将这个xsd包含到另一个xsd中以使用这些类型.如何在jar文件中引用模式?另外,我想从新架构创建JAXB对象是可能的.我也想在我的WSDL中使用这个新模式.可能吗?

bdo*_*han 0

XJC 工具提供了一种模式目录机制,用于处理有问题的导入/包含模式:

在您的情况下,您可能需要以编程方式与 XJC 进行交互。查看我对上一个问题的回答之一,了解这是如何完成的: