如果我有10-15个第三方依赖关系,需要包含在X个Gradle项目中,那么最好和最有效的方法是什么?
(备选案文1)
复制/粘贴每个项目的build.gradle中的每个依赖项。大量重复的代码。
(备选案文2)
创建一个包含所有这些第三方依赖项的新项目,并将每个项目的build.gradle中的第三方依赖声明替换为新项目的依赖声明。仍然重复代码,但远小于选项1。
(备选案文3)
如果有更聪明的东西?
发布于 2020-03-17 16:02:02
选项(2)是你要找的东西。
这就是Spring启动器的本质。例如,spring-boot-starter-json 提供(6)依赖项。
尽管如此,备选案文(2)可以是:
对于这两种选择,库项目都需要发布或包含在最终的艺术品中(fat/uber JAR)。
https://stackoverflow.com/questions/60725304
复制相似问题