如何在gradle中模拟ivy.retrieve.pattern?

如何在gradle中模拟ivy.retrieve.pattern?,gradle,Gradle,我正在尝试使用gradle v3.1解决来自传统常春藤存储库的依赖关系 工件使用如下模式存储: “[Organization]/[module]/[artifact]-修订版。[ext]” 在旧的ant构建中,使用retrieve.pattern检索工件: “[artifact]-修订版。[ext]” 这意味着“类型”从检索到的工件文件名中剥离 我可以使用gradle正确地解析工件,但其中许多最终都会使用类似*-jar.jar的文件名 对于大多数依赖项,文件名并不重要,但不幸的是,它们在某些地方

我正在尝试使用gradle v3.1解决来自传统常春藤存储库的依赖关系

工件使用如下模式存储: “[Organization]/[module]/[artifact]-修订版。[ext]”

在旧的ant构建中,使用retrieve.pattern检索工件: “[artifact]-修订版。[ext]”

这意味着“类型”从检索到的工件文件名中剥离

我可以使用gradle正确地解析工件,但其中许多最终都会使用类似*-jar.jar的文件名

对于大多数依赖项,文件名并不重要,但不幸的是,它们在某些地方起作用(例如,在.ear中为资源适配器生成的描述符中,从其他地方引用)

有没有办法“重命名”依赖项,使它们以调整后的名称结束在gradle中就像常春藤一样,检索模式在常春藤中起作用