需要通过Eclipse插件获取有关Java代码的静态工具分析选项,特别是针对Struts,Spring和Hibernate的框架。目的主要是引用的分析(而不是质量度量)(类似于Eclipse中的References选项)。完成的任务是对具有大量基于框架的代码的应用程序进行影响分析。
答案 0 :(得分:5)
列出一些:PMD,FindBugs,Checkstyle,JDepend
答案 1 :(得分:1)
看起来你要做的是某种依赖性分析。
PMD和FindBugs主要用于查找Java代码的潜在问题。我不知道他们是否有参考文献的分析。
转到http://www.eclipseplugincentral.com/modules.php并搜索“依赖性分析”。我确实看到有一些免费的插件。您可能想尝试其中一些。
答案 2 :(得分:0)
PMD被广泛使用,可以与Eclipse集成。但是,我不确定它是否会查找与特定框架相关的问题,而不仅仅是Java代码的问题。
答案 3 :(得分:0)
FindBugs是另一个静态工具分析工具,我发现它非常有助于报告Java代码的问题。但不确定 如果它报告了您列出的框架特有的任何错误。