Gradle 梯度全局排除
我如何排除:Gradle 梯度全局排除,gradle,Gradle,我如何排除: com.sun.xml.bind:*:* 从所有项目、所有配置,无论版本如何 我需要将其替换为: 'org.glassfish.jaxb:jaxb-xjc:2.2.11' 'org.glassfish.jaxb:jaxb-runtime:2.2.11' ... 根据: ……嗯。。。是否有一种方法可以一步替换它们?根据说明,您可以从所有配置中排除给定依赖项的所有版本: configurations.all { exclude group: 'com.sun.xml.bi
com.sun.xml.bind:*:*
从所有项目、所有配置,无论版本如何
我需要将其替换为:
'org.glassfish.jaxb:jaxb-xjc:2.2.11'
'org.glassfish.jaxb:jaxb-runtime:2.2.11'
...
根据:
……嗯。。。是否有一种方法可以一步替换它们?根据说明,您可以从所有配置中排除给定依赖项的所有版本:
configurations.all {
exclude group: 'com.sun.xml.bind'
}
然后只需添加glassfish依赖项(可能需要编译而不是运行时配置)
或者,你也可以试试,但那可能有点毛茸茸的 我已经弄明白了,但我会让别人回答的。
dependencies {
runtime 'org.glassfish.jaxb:jaxb-xjc:2.2.11'
runtime 'org.glassfish.jaxb:jaxb-runtime:2.2.11'
}