使用EclipseJDT插件从Java源代码中提取方法体

使用EclipseJDT插件从Java源代码中提取方法体,java,Java,我正在从事一个项目,需要使用EclipseJDT从java源代码中提取方法签名、名称、返回值和方法体 我可以提取方法名、签名和返回值。但是,我无法提取方法体。我认为您使用的是JDT Java模型元素:IType、IMethod、。。。Java模型并不代表整个源代码结构。它只表示在大纲视图中也可以看到的相同元素 要进一步了解,您需要切换到。您提取此信息的目的是什么?Java评论?我将分析一个Java项目的两个版本,并找出这两个项目的变化。此外,我想找出是什么因素(函数名、输入/输出调用..等)导致

我正在从事一个项目,需要使用EclipseJDT从java源代码中提取方法签名、名称、返回值和方法体


我可以提取方法名、签名和返回值。但是,我无法提取方法体。

我认为您使用的是JDT Java模型元素:IType、IMethod、。。。Java模型并不代表整个源代码结构。它只表示在大纲视图中也可以看到的相同元素


要进一步了解,您需要切换到。

您提取此信息的目的是什么?Java评论?我将分析一个Java项目的两个版本,并找出这两个项目的变化。此外,我想找出是什么因素(函数名、输入/输出调用..等)导致了两个版本的更改..是否有其他选项可以找到方法体以及其他条件,如输入调用、输出调用、签名、返回值、类型等..谢谢@SeelenVirtuse,我使用AST模型并提取方法体和所有东西。@Ahsan您能分享您如何提取java方法体的代码片段吗?非常感谢。