排查定位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

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

相关推荐
weixin_3077791327 分钟前
AWS Elastic Beanstalk 实现 Java 应用高可用部署指南
java·开发语言·云计算·aws·web app
萝卜白菜。43 分钟前
关于Java EE应用中xml解析类的问题
xml·java·java-ee
一米阳光zw1 小时前
Spring Boot中使用 MDC实现请求TraceId全链路透传
java·spring boot·后端·traceid·mdc
王元_SmallA1 小时前
pgsql:connection failed connection to server at
java·后端
高山上有一只小老虎1 小时前
购物消费打折
java·算法
tuokuac1 小时前
@Configuration类中定义的@Bean方法
java
百锦再2 小时前
第8章 模块系统
android·java·开发语言·python·ai·rust·go
没有bug.的程序员2 小时前
Eureka 注册中心原理与服务注册发现机制
java·spring·云原生·eureka·架构·注册中心·服务注册发现
optimistic_chen2 小时前
【Java EE进阶 --- SpringBoot】统一功能处理
java·spring boot·java-ee·json·统一功能处理
西岭千秋雪_2 小时前
Zookeeper数据结构
java·数据结构·分布式·zookeeper