我正在尝试使用 xjc separate compilation mechanism。
我首先编译一个XML模式,并将生成的类文件与一个jar文件中的剧集捆绑在一起。然后我尝试编译引用前一个模式的另一个模式,但是我遵循文档中描述的步骤(即我将第一个jar文件指定为调用 xjc 的第二个参数作为第二个参数架构),我无法让 xjc 使用另一个jar文件中的类,它会不断生成类。
由于我的模式引用相同的名称空间,我使用xs:include而不是xs:import,我怀疑这可能是问题所在。
xjc 单独的编译机制是否支持xs:include? p>
(我的环境包括:xjc 2.1.10,java 1.6.0_24,SuSE Linux)。