温馨提示×

温馨提示×

您好,登录后才能下订单哦!

密码登录×
登录注册×
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》

如何导出Dependency依赖列表

发布时间:2026-10-09 13:22:11 来源:亿速云 阅读:109 作者:小樊 栏目:数据库

“导出 Dependency 依赖列表”在不同技术栈和工具下做法不一样。下面按常见场景给你总结:


一、Java / Maven

1️⃣ Maven 项目

在项目根目录执行:

mvn dependency:list

导出到文件:

mvn dependency:list > dependencies.txt

更详细(包含树结构):

mvn dependency:tree
mvn dependency:tree > dependency-tree.txt

导出为可用清单(JSON / CSV 可用插件):

mvn com.github.ferstl:depgraph-maven-plugin:graph

二、Java / Gradle

gradle dependencies

导出:

gradle dependencies > gradle-dependencies.txt

指定配置(如 compile / implementation):

gradle dependencies --configuration implementation

三、Node.js / npm

查看依赖:

npm list

仅生产依赖:

npm list --production

导出为 JSON:

npm list --json > npm-dependencies.json

导出 package-lock:

npm ls --all > npm-dependencies.txt

四、Python

pip

pip freeze > requirements.txt

仅已安装(不含路径):

pip list > pip-list.txt

Poetry

poetry export -f requirements.txt --output requirements.txt

Conda

conda list --export > conda-environment.txt

五、前端(Yarn)

yarn list
yarn list --prod

导出:

yarn list --json > yarn-dependencies.json

六、IDE 方式(常用)

  • IntelliJ IDEA
    • Maven → Right click → Show Dependencies
    • 可截图或导出为图
  • VS Code
    • 使用插件(如 Dependency Analytics)

七、通用建议

  • 提交 lock 文件(package-lock / yarn.lock / pom 可复现)
  • 安全审计:
    npm audit
    mvn dependency:analyze
    

如果你能告诉我:

  • 用的什么语言 / 构建工具
  • 想要什么格式(txt / json / csv / 树状)

我可以给你更精确的一条命令。

向AI问一下细节

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

AI
助
手