我的项目依赖于Drools的5.6.0.Final版本的Drools-spring.xsd的。作为这一部分,我试图找到一个我可以依赖的URI,用于drools-spring.xsd
文件。我试图为我可以引用的那个文件找到一个可靠的URI,这样日食就不会显示问题,所以spring也可以拦截这些请求,并用它认为合适的jar文件替换。位置上git的集线器(或可靠的消息来源)
我可以深入到滴料,弹簧5.6.0.Final.jar在Eclipse和看到org.drools.container.spring
的XSD文件。我也可以在这里看到xsd文件:http://grepcode.com/file_/repository.jboss.org/nexus/content/repositories/releases/org.drools/drools-spring/5.6.0.Final/org/drools/container/spring/drools-spring.xsd/?v=source
去drools.org并跟随他们的链接到github,并按照他们在README文件中显示的组的名称重命名为https://github.com/kiegroup。我搜索了这个组的xsd文件,但没有运气。例如https://github.com/kiegroup/droolsjbpm-integration/find/5.6.0.Final和https://github.com/kiegroup/drools/find/5.6.0.Final
这让我觉得xsd文件 是生成的?有人可以证实这一点,如果是这样,是否有一个可靠的URI,我可以参考这个?
在我的工作中做笔记。如果任何人想出更好的解决方案,就会暂时将其打开。由于我找不到原始作者的来源,我最终创建了一个内部回购的内部托管服务,我们可以使用这些服务来为XSD服务,这就是我们可以通过服务器上的URI引用XSD。通过自己托管,我们不必担心安全问题,因为我们从爆炸的jar文件中获取了XSD。 –