XJC多个XSD – >使用“剧集”生成类
我有两个最简单的xsd文件。
a.xsd:
b.xsd:
我们在a.xsd中定义的b.xsd中myType
myType。 生成过程包括使用“剧集”function的两个步骤。
> xjc -episode a.episode a.xsd parsing a schema... compiling a schema... a\MyType.java a\ObjectFactory.java a\package-info.java > xjc b.xsd -b a.episode parsing a schema... [ERROR] src-resolve: Cannot resolve the name 'a:myType' to a(n) 'type definition' component. line 7 of file:/b.xsd Failed to parse a schema.
第一代使用有效的a.episode文件成功,但第二代失败。 这有什么不对?
我用Apache XMLBeans 2.5.0尝试了你的例子,它使用了这个命令:
scomp -srconly a.xsd b.xsd