java如何使一个gradle项目依赖于另一个gradle项目
我正在开发两个gradle项目,项目A和项目B。项目A依赖于项目B。我想将项目B添加到项目A的依赖项中,就像从maven central添加依赖项一样
我可以将项目B编译成胖jar,并将jar文件添加到项目a的依赖项中,但存在一个问题:项目a和项目B的依赖项冲突
例如,两个项目中都有compile group: 'com.google.code.gson', name: 'gson', version: '2.8.5'
你可以在下面搜索框中键入要查询的问题!
我正在开发两个gradle项目,项目A和项目B。项目A依赖于项目B。我想将项目B添加到项目A的依赖项中,就像从maven central添加依赖项一样
我可以将项目B编译成胖jar,并将jar文件添加到项目a的依赖项中,但存在一个问题:项目a和项目B的依赖项冲突
例如,两个项目中都有compile group: 'com.google.code.gson', name: 'gson', version: '2.8.5'
# 1 楼答案
不,永远不要这样做,当然这会引发依赖性问题
ProjectA
无法确定依赖项是否是fat jar中的重复项Gradle
有一个built-in way来处理它