业务中有大量的xml架构,其中一些是常见的类型,如Money.xsd,Address.xsd等,而其他的是业务特定的,如Customer.xsd,ShippingOrder.xsd等。所以我决定将这些模式编译成2个罐子,一个是commonbeans.jar,另一个是businessbeans.jar。
我已将它们分成不同的文件夹。
构建commonbeans.jar很简单,只需运行“scomp -out commonbeans.jar .... \ common * .xsd”;
虽然运行“scomp -out businessbeans.jar .... \ business * .xsd”是一个不同的故事,有错误说找不到那些常见的类型,并运行“scomp -out businessbeans.jar .. .. \ business * .xsd .... \ business * .xsd“会盲目地将所有常见类型复制到businessbeans.jar中。
有没有办法在编译那些busimess模式时链接commonbeans.jar,可能就像“scomp -out businessbeans.jar .... \ business * .xsd commonbeans.jar”。
我希望我的英语不好表达了我的问题!