0

我正在为 Java 寻找 Java 中的代码分析框架。我想为另一个非常好的开源项目制作一个插件。

我所搜索的只是一个框架,它读取一个 java 文件并返回 java 类中使用的所有对象、函数的模型。(如 Eclipse 大纲)

我已经用谷歌搜索了,但是我找不到有用的东西。

4

1 回答 1

0

您需要的基本上只是一个解析器(您本身不需要代码分析,只是一种适合您需要的中间格式)。像http://code.google.com/p/javaparser/wiki/UsingThisParser这样简单的东西已经可以满足您的需要。如果您想要更完整的东西,请查看antlr。它是一个通用解析器,但默认实现是用 Java 编写的,为它编写的Java 语法非常好(由 Antlr 实现者编写)。

于 2013-02-24T13:46:45.927 回答