排查定位jar包大文件

  1. 解压 JAR 包
bash 复制代码
mkdir jar_contents
unzip your-jar-file.jar -d jar_contents
  1. 统计各文件大小
bash 复制代码
du -ah jar_contents | sort -rh | head -n 20

这会列出 JAR 包中最大的文件或目录,方便你定位大文件。


方法 2:使用 jar 工具查看文件列表

  1. 列出 JAR 文件的内容
bash 复制代码
jar tf your-jar-file.jar > jar_contents.txt
  1. 查看文件大小: 使用以下命令检查 JAR 包中文件的压缩后大小:
bash 复制代码
zipinfo -l your-jar-file.jar | sort -nk5

结果会按文件大小排序,最小的在前,最大的在后。

相关推荐
小猪咪piggy3 分钟前
【JavaEE】(23) 综合练习--博客系统
java·数据库·java-ee
周航宇JoeZhou5 分钟前
JP4-7-MyLesson后台前端(五)
java·前端·vue·elementplus·前端项目·mylesson·管理平台
David爱编程8 分钟前
从 JVM 到内核:synchronized 与操作系统互斥量的深度联系
java·后端
渣哥15 分钟前
Java Set 不会重复?原来它有“记仇”的本事!
java
一叶飘零_sweeeet15 分钟前
从 0 到 1 攻克订单表分表分库:亿级流量下的数据库架构实战指南
java·数据库·mysql·数据库架构·分库分表
苹果醋318 分钟前
数据库索引设计:在 MongoDB 中创建高效索引的策略
java·运维·spring boot·mysql·nginx
Dontla29 分钟前
Dockerfile解析器指令(Parser Directive)指定语法版本,如:# syntax=docker/dockerfile:1
java·docker·eureka
彭于晏Yan32 分钟前
SpringBoot优化树形结构数据查询
java·spring boot·后端
AAA修煤气灶刘哥1 小时前
缓存这「加速神器」从入门到填坑,看完再也不被产品怼慢
java·redis·spring cloud
练习时长一年1 小时前
Spring事件监听机制(三)
java·后端·spring