无法使用依赖的FAT jar建立gradle

问题描述

我正在尝试构建gradle项目,其中有几个依赖的jar。该罐子之一是由数百个罐子组成的FAT罐子。所有相关的jar都上传到工件。

build.gradle能够编译所有其他jar,但是由于传递依赖关系,它无法使该胖jar编译

compile(group:"com.xyz.test",name:"joda-time",Version:"1.6")-适用于普通jar compile(group:"com.xyz.test",name:"FAT_JAR",Version:"1.0")-不适用于FAT jar

出现以下错误

Could not find org.objectweb.asm.Type ( class present in the asm.jar which is present in the FAT JAR)  
Searched in following locations  
.....  
.....Artifactory repository locations  
.....  
For required  
  project: Test> com.xyz.test.FAT_JAR.Test  

我还尝试了其他选项,例如api / implementation而不是进行编译,但这没有帮助。

我研究了很多地方,很多页面都回答了构建FAT Jar的问题,但是我正在寻找使用依赖的FAT jar进行编译的问题。

请告知。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)