上下文:所以我有一个复杂的构建,其中依赖项可能是4或5个项目深度。我所看到的是,最终的战争项目似乎没有引入其他子项目的任何依赖项。我有一些子项目只代表依赖项。我有支持maven BOM的Spring依赖管理插件。这些由多个子项目使用,因此有几个具有相同的依赖性,这意味着我有几个路径指向相同的项目依赖项。我注意到如果我评论其中的一些,我的一些依赖关系会出现。现在这是令人沮丧的部分。这里没有任何一个排除。我将它们全部删除以确保它不是我,而且在大多数情况下,它们似乎并不需要。
顺便说一句,这将是艰难的,因为我要么没有足够的代码向你展示或者说太多,当然,为了安全起见,所有这些代码都必须进行编辑。 gradle dependencies --configuration compile
仅显示顶级项目。
线索?