经排查引入的第三方包里包含Dom4j的依赖,但是由于Dom4j引用 pull-parser xml解析依赖,查找后发现会导致tomcat 读取xml文件故障。
两个方案解决:
1、在configurations 中全局排除 pull-parser引用
configurations {
all*.exclude group: 'pull-parser', module: 'pull-parser'
}
2、查找使用Dom4j的依赖,在依赖中去除pull-parser引用implementation ('xxx') {exclude module:'pull-parser'}