众所周知,Eclipse JDT就是Eclipse支持JAVA语言的插件. 这个插件有个功能能够帮助用户建立JAVA语言的AST.
首先,在JAVA 工程的buildPath中添加如下几个External Jar,否则就等着
这些JAR都是在Eclipse的plugin目录下,自己慢慢找吧.
其次,导入一些关键的包
import org.eclipse.jdt.core.dom.*;
然后,假设我们已经有一个JAVA文件的字符串content
ASTParser parser = ASTParser.newParser(AST.JLS3); // Java 5.0 and up
parser.setKind(ASTParser.K_COMPILATION_UNIT);
par