业务有大量的 xml 模式,其中一些是常见的类型,如 Money.xsd、Address.xsd 等,而另一些是特定于业务的,如 Customer.xsd、ShippingOrder.xsd 等。所以我决定编译这些模式分为 2 个 jar,一个是 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 中。
那么在编译这些商业模式时有什么方法可以链接commonbeans.jar,可能类似于“scomp -out businessbeans.jar ....\business*.xsd commonbeans.jar”。
我希望我糟糕的英语表达了我的问题!