问题描述
我正在尝试构建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 (将#修改为@)