我担心我的应用程序中的某些类具有已定义但未在应用程序中的任何位置调用的方法。
在Eclipse中有没有办法找到这些方法?
答案 0 :(得分:8)
您可以使用Findbugs,但也有一个专用的插件:UCDetector。
答案 1 :(得分:0)
这是一个相关的问题和答案以及一些其他有用的链接;
Find unused classes in a Java Eclipse project How to find unused/dead code in java projects http://www.velocityreviews.com/forums/t389551-identify-unused-methods.html
http://pmd.sourceforge.net/eclipse/
希望有所帮助。
答案 2 :(得分:0)
找到单一方法用法的最快方法是突出显示方法,右键单击并转到“参考”,从那里您可以选择搜索位置,如工作空间,项目等。
显然,这不是一个很好的方法来找到项目中没有使用的所有方法,但如果你只是看一个奇怪的方法,你无法弄清楚为什么可能值得使用你需要。