另一个gradle依赖问题(Grails 3)

时间:2018-04-20 19:46:34

标签: grails gradle

我有一个Jasper Reports本地插件可以在独立测试中运行,但是一旦进入Grails 3.2.4应用程序就会出现依赖性问题。

在插件中,DocumentBuilderFactory.newInstance()由xercesImpl实现处理 - org \ apache \ xerces \ jaxp \ DocumentBuildFactoryImpl。

当在Grails应用程序中调用插件时,返回的DocumentBuilder是oracle \ jdbc \ xmlparser \ oracle \ impl \ jaxp \ JXDocumentBuilderFactory。这来自xmlparserv2-12.1.0.2.jar

我尝试过无数变种,以避免插件使用jdbc版本。没有运气,我的最新消息是

compile ("jasperreportsplugin:JasperReportsPlugin:6.5.1.M1") {
    exclude group: 'oracle'
}

什么是真正的解决方案?

0 个答案:

没有答案