从第三方库和JAR中删除不合法的类

M.E*_*.ES 8 java dependencies jar class proguard

我需要从第三方JAR中删除未使用的类.为什么我应该使用工具?

我已经尝试过使用ProGuard.但是,它只从项目本身中删除未使用的类,但库罐 - 第三方 - 始终保持不变.

Mar*_*ssi 5

您可以创建一个超级jar然后使用ProGuard.将库类重新打包到jar中将是一个挑战,但从你的问题的精神,你会更喜欢超级罐.

正如其他海报所评论的那样,你仍然需要注意通过如此多的滥用和误解的反射机制加载的类.