微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

xml – 如何将jar文件中的架构(XSD)导入另一个架构(XSD)

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

解决方法

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

> https://javaee.github.io/jaxb-v2/doc/user-guide/ch03.html#compiling-xml-schema-fixing-broken-references-in-schema

在您的情况下,您可能需要以编程方式与XJC交互.查看我对上一个问题的一个答案,了解如何完成此操作:

> JAXB Ant Task Error: xjc2 [ERROR] null unknown location

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。