首页 > 解决方案 > 如何在 Maven 子模块上制作 GitHub 依赖关系图/指标列表依赖关系?

问题描述

我注意到 GitHub 上新的“使用者”指示符出现在我的项目页面上。然而,没有人(嗯,实际上,只有一个项目)直接依赖于父项目,依赖关系通常在子模块上。所以这个指标看起来有点傻,并不能反映项目的实际使用情况。同样的问题也适用于“依赖图”,它也列出了同一个孤独的项目。

该项目使用 Maven 进行项目定义(pom.xml该项目使用Maven

如何配置此 GitHub 功能,以便它还涵盖对子模块的依赖关系?或者,是否可以配置应该用于依赖跟踪的模块?鉴于 Maven 项目的流行,我确实觉得 GitHub 不自动执行此操作有点奇怪,而且这是一个非常标准的 Maven 设置。我可以对 Maven POM 做些什么来帮助/强制 GitHub 做我想做的事情吗?

标签: mavengithubpom.xmldependency-management

解决方案


我不确定这是否是 GitHub 现在的标准工作方式,但至少我与 GitHub 支持人员进行了交谈,他们通过添加子模块的依赖项为我的项目解决了这个问题。


推荐阅读