查找存储依赖项的 Maven 存储库
我正在开发一个包含多个公司远程 Maven 存储库的项目,每个存储库都托管数十个依赖项。整个项目使用数百个依赖项,我需要一种方法来快速确定依赖项存储在哪个远程存储库。
Maven 是否提供了一种简单的方法来执行此操作,还是我需要自己搜索每个存储库的依赖项列表?
I'm working on a project with several corporate remote Maven repositories, each hosting many dozens of dependencies. The entire project uses hundreds of dependencies and I need a way to quickly determine which remote repository a dependency is stored on.
Does Maven provide an easy way to do this or do I need to search through each repository's dependency listing myself?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
项目依赖关系报告包含信息你想要的。 快速生成此报告
您可以使用并打开 target/site/dependency.html 文件 。查看此报告的最后一部分(依赖项存储库位置)以获取所需的信息。
此报告的示例位于此处。
The project dependencies report has the information you want. You can quickly generate just this report using
and open the target/site/dependencies.html file. Look at the last section in this report (dependency repository locations) for the info you want.
A sample of this report is here.