什么是静态工具分析选项(除了CAST)通过带有框架的Java代码插件?

时间:2009-12-14 11:02:20

标签: java java-ee eclipse-plugin static-analysis

需要通过Eclipse插件获取有关Java代码的静态工具分析选项,特别是针对Struts,Spring和Hibernate的框架。目的主要是引用的分析(而不是质量度量)(类似于Eclipse中的References选项)。完成的任务是对具有大量基于框架的代码的应用程序进行影响分析。

4 个答案:

答案 0 :(得分:5)

列出一些:PMDFindBugsCheckstyleJDepend

答案 1 :(得分:1)

看起来你要做的是某种依赖性分析。

PMD和FindBugs主要用于查找Java代码的潜在问题。我不知道他们是否有参考文献的分析。

转到http://www.eclipseplugincentral.com/modules.php并搜索“依赖性分析”。我确实看到有一些免费的插件。您可能想尝试其中一些。

答案 2 :(得分:0)

PMD被广泛使用,可以与Eclipse集成。但是,我不确定它是否会查找与特定框架相关的问题,而不仅仅是Java代码的问题。

答案 3 :(得分:0)

FindBugs是另一个静态工具分析工具,我发现它非常有助于报告Java代码的问题。但不确定 如果它报告了您列出的框架特有的任何错误。