使用javaparser库来实现一个解析java项目的库

为什么要做这件事?

因为我的毕业设计是与程序方法命名相关的项目,在这个过程中需要能将Java项目中方法名与方法体解析出来,所以我需要这样一个项目来解决这样一个问题。

什么工具可以做这件事情?

经过查阅资料,我了解到解析Java项目的工具有如下:

Javaparser实现解析

  1. 代码实现地址:https://github.com/kangyujian/JavaMethodExactor
  2. 使用教程:后面的两个参数分别是输入的项目路径、输出到的文件的路径
java -jar JavaMethodExactor.jar /home/javaproject ./ouput.txt
  1. 输出格式
类名@方法名@参数名@返回值@方法体
posted @ 2021-02-24 23:26  梦小冷  阅读(3276)  评论(2编辑  收藏  举报