我的java Web应用程序中有200多个库,因此需要花费很多时间来构建并降低性能。 我们是否有任何工具或cmd用于查找除了从eclipse手动搜索之外的未使用的库?
答案 0 :(得分:2)
将JVM参数-verbose:class添加到您的服务器。这将记录加载每个类的jar文件。
部署您的Web应用程序并执行完整测试(以捕获动态加载的类)。
捕获各个jar文件的日志。
删除上述步骤中未列出的jar文件
或者您可以将pom.xml与maven-dependency-plugin一起使用,并找到未使用的jar。