现有应用程序的类路径中有大量的JAR文件。一定要确保最初添加了所有JAR。显然没有使用某些JAR,我们已经删除了其中一些不需要的JAR,而没有引起任何问题。
如何确定正在使用哪些JAR,哪些是不需要的(除尝试和错误方法外)?
Tattletale是一个很好的工具。它对字节码起作用,因此有可能通过反射使用某些类,而这些类不会出现在报告中。
这里( 链接不再有效 )是示例报告。如您所见,您仅拥有要查找的功能“ Unused JAR ”。