我有 3 个 xsd 文件:
- a.xsd
- b.xsd
- 共享.xsd
shared.xsd 使用导入到 a.xsd 和 b.xsd
<xs:import schemaLocation="shared.xsd"/>
shared.xsd 定义
<xs:element name="item">
<xs:complexType> ....
如果我使用 xjc a.xsd 生成 java 代码,并且 b.xsd 生成到不同的包中,并且在每个包中为 item 生成一个单独的 java 类。怎么可能有一个 item 的共享类并让 a 和 b 使用它?