我正在编写一个需要在java项目上工作的eclipse插件来分析java文件间的方法依赖关系。我需要列出一个java文件对所有其他java文件(如果有的话)中的所有方法的调用...以编程方式。
我想过使用Reflections,但是我必须编写自己的解析器来列出方法调用。我确信eclipse有一些我可以使用的东西来实现这一点,我只是不知道到底要找什么,我很快就迷失在杂草中!
请帮忙吗?谢谢!
答案 0 :(得分:1)
查看JDT(Java开发工具包)项目。从IJavaProject和协作类开始。您基本上可以使用这些类来获取有关java项目中java元素的类路径,实现和引用的java相关信息。