optimization - JDK 11 有没有办法帮助我从 jar 文件中删除未使用的代码?
问题描述
JDK 11 是否包含以下任何一种方式:A)通过删除无法访问的代码来减小应用程序 jar 文件的大小,或 B)生成某种识别无法访问代码的报告?
直到最近,我一直坚持使用 Java 1.8,并且我已经有一年或更长时间的想法,即 JDK 11 中有某种机制,就像我描述的那样,一旦我得到我的代码,我就可以使用它版本。但是现在我在这里,我正在谷歌搜索并查看 JDK 文档,但我找不到任何这样的功能。我错过了什么吗?我非常确定有一个新的链接器,或者其他可以为我做这件事的东西。
解决方案
推荐阅读
- c++ - OpenCV 和 iOS,将图像提取/裁剪成匹配的部分
- python - 线程化独立函数并等待它们完成
- perl - Amazon Web Services Lambda 函数中的 Perl 脚本
- python - python xpath 返回空列表而不是值或文本
- linux - 我有一个文件,我想将它与另一个目录中的所有文件进行比较,以找出哪个相同
- java - MapsActivity 中的自动更新位置
- java - 使用 Guava Graph 按 ID 获取节点
- javascript - 如何从 JavaScript 中的字符串中删除双引号
- symfony - Symfony 4 在 login_check 后以匿名身份登录
- bash - Bash 出人意料地将 "${x:-''}" 评估为(字面意思)'' 而不是空字符串