JSF/Grails 应用的静态分析工具

Posted

技术标签:

【中文标题】JSF/Grails 应用的静态分析工具【英文标题】:Static analysis tools for JSF/Grails application 【发布时间】:2012-12-19 12:55:00 【问题描述】:

在软件开发环境中,代码维护可能会在系统中引入错误,因为存在共享代码元素 - 例如变量和方法。我知道有几种静态分析代码的工具(例如 PMD、WALA、SOOT 等)。

但是,我的问题是:是否有任何 Eclipse 插件/工具可以分析 JSP/GSP 页面和控制器/域类之间的关系?我的意思是,是否有任何工具可以检测给定 Web 应用程序的页面和类之间不匹配的变量依赖关系?

【问题讨论】:

【参考方案1】:

它与静态分析不太一样,但它更好恕我直言。使用 intellij (ultimate),您可以获得可用属性(和控制器名称)的智能文本:

【讨论】:

谢谢@NimChimpsky。我将测试这个工具,看看它是否确实解决了我的问题。

以上是关于JSF/Grails 应用的静态分析工具的主要内容,如果未能解决你的问题,请参考以下文章

代码静态分析工具的误报原因分析

常见静态代码分析工具

使用 OClint 进行静态代码分析

转载常用 Java 静态代码分析工具的分析与比较

Visual Studio 2017 中的静态代码分析工具

代码静态分析工具——splint的学习与使用