我有10个项目,每个项目有20个依赖项。是否有Eclipse插件来检测测试类只需要的jar?
这样我就可以将它们从生产中排除。
答案 0 :(得分:2)
我不知道这样的插件和静态代码分析只会帮助你,如果你从不使用反射或JDBC之类的东西(将字符串映射到Java类型)。
清理类路径的好工具是Maven。 Maven(与Eclipse不同)为主代码和单元测试保留了单独的类路径。将构建迁移到Maven后,只需将所有依赖项的范围设置为test
。
编译并编译器将打印缺少的符号。删除<scope>
元素并编译,直到Maven满意为止。