当前位置: 首页 > article >正文

如何查找pom文件未使用的依赖

引言:
在日常开发中会引入各种依赖,有时候是直接复制现成的依赖,这样会造成jar包的体积变大,那么如何查找没有使用的依赖?
解决:
maven提供了指令

mvn?dependency:analyze

在idea终端运行之后,会分析出哪些未使用,哪些使用了在引用依赖的jar包下的子依赖。

[WARNING] Used undeclared dependencies found:
代表未声明的依赖在使用
[WARNING] Unused declared dependencies found:
代表已声明但是未使用

在这里插入图片描述
注意:此方法检测出来的数据并不完全准确,在去除的时候要多检查是否真的未使用,防止问题发生。


http://www.kler.cn/a/516481.html

相关文章:

  • C#如何通过使用XpsToPdf库来转换xps为pdf文件
  • 一位前端小白的2024总结
  • 【设计模式-行为型】状态模式
  • DeepSeek-R1:性能对标 OpenAI,开源助力 AI 生态发展
  • 论文速读|NoteLLM: A Retrievable Large Language Model for Note Recommendation.WWW24
  • 数据结构——算法基础
  • 窥探QCC518x-308x系列与手机之间的蓝牙HCI记录与分析 - 耳机篇
  • RabbitMQ2-简单案例
  • JVM深入学习(一)
  • 尚硅谷大数据数仓项目superset db upgrade报错解决(2025.1.23解决)
  • 云原生时代,如何构建高效分布式监控系统
  • OSCP - Proving Grounds - Quackerjack
  • C语言小任务——寻找水仙花数
  • springboot基于微信小程序的商城系统
  • CPU中断机制
  • Ubuntu 24.04 LTS 通过 docker desktop 安装 seafile 搭建个人网盘
  • 分词器的词表大小以及如果分词器的词表比模型的词表大,那么模型的嵌入矩阵需要被调整以适应新的词表大小。
  • MySQL命令及用法(精华版)
  • 接口 V2 完善:基于责任链模式、Canal 监听 Binlog 实现数据库、缓存的库存最终一致性
  • 2024 行远自迩,笃行不怠
  • Geek Uninstaller,绿色免安装轻量的应用卸载工具!
  • 微软预测 AI 2025,AI Agents 重塑工作形式
  • 细节增强卷积DEConv详解及代码复现
  • 基于java的客户信息管理系统
  • Kafka面试题----Kafka中的Producer、Broker、Consumer以及Topic的概念
  • Python 快速下载依赖