Python中文网

一个关于 编程问题的解答网站.

有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

tomcat在Java webapp中查找未使用的代码

我有一个以Tomcat为动力的网络应用程序,它可以构建成一场战争,并已部署。多年来,它被用于一些不同的任务,它有很多很多的类和库

我想对已使用和未使用的类(甚至可能是依赖项)进行某种自动普查,并得到一份报告,报告哪些类、方法,甚至是几天生产使用中尚未执行的行

有没有工具可以为我生成这样的报告


共 (2) 个答案

  1. # 2 楼答案

    如果您讨论的是生产系统中未使用代码(功能上)的统计信息,那么可以从简单地启用“-verbose:class”作为启动参数开始。我不认为Sun JDK(至少JDK 5)支持正则表达式来将日志限制在特定的包中

    最好使用PMD/Sonar等静态分析工具来分析未使用的方法/块,而不是在方法/行级别使用仪器