You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何收集Maven项目中使用的第三方JAR包清单

收集Maven项目所有第三方JAR包的实用方法

一、用Maven原生命令搞定

  • 查看完整依赖树:在项目根目录执行 mvn dependency:tree,控制台会输出所有依赖(包含间接依赖)的层级结构,每个JAR包的版本、依赖关系一目了然。要存成文件的话,加个参数:mvn dependency:tree -Doutput=dependency-tree.txt
  • 批量复制所有JAR包:执行 mvn dependency:copy-dependencies,项目里所有依赖的JAR包(包括编译、测试、运行时等各类范围)会自动复制到target/dependency目录下,直接就能打包收集。如果只想拿编译阶段用的JAR,加范围参数:mvn dependency:copy-dependencies -DincludeScope=compile
  • 导出依赖清单:执行 mvn dependency:list 会列出所有依赖的坐标信息(groupId:artifactId:version:scope),导出到文件用 mvn dependency:list -Doutput=dependency-list.txt,适合做依赖梳理台账。

二、IDE插件辅助(更直观)

如果用IntelliJ IDEA或Eclipse,装个Maven Helper插件:

  • 打开项目的pom.xml,插件会提供依赖分析面板,能一键查看所有依赖,还能筛选不同范围的依赖、导出列表,顺便还能检测依赖冲突,管控起来更方便。

内容的提问来源于stack exchange,提问作者Ramesh Thiyagarajan

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.14 04:45:57