java-all-call-graph icon indicating copy to clipboard operation
java-all-call-graph copied to clipboard

有没有大佬把demo跑出来哇

Open Humsen opened this issue 2 years ago • 1 comments

有没有微信群交流交流,搞了半天没搞出来,配置项有点多

Humsen avatar Jul 12 '23 10:07 Humsen

现在还没建微信群,还有两个功能在开发,暂时没时间弄微信群

使用文档增加了一下说明,有demo可以直接执行

通过源码启动时,可以使用测试代码进行功能验证

以下使用Java代码中指定的参数配置,与通过配置文件配置的效果一样

相关的参数定义可参考以下类

com.adrninistrator.jacg.common.enums.ConfigKeyEnum
com.adrninistrator.jacg.common.enums.ConfigDbKeyEnum
com.adrninistrator.jacg.common.enums.OtherConfigFileUseListEnum
com.adrninistrator.jacg.common.enums.OtherConfigFileUseSetEnum
  • 编译测试代码

在项目根目录执行以下命令

gradlew test_jar
  • 解析测试代码并将结果写入数据库

执行以下类

test.run_by_code.TestRBC0RunnerWriteDb
  • 生成向上的方法完整调用链

执行以下类

test.run_by_code.TestRBCRunnerGenAllGraph4Callee
  • 生成向下的方法完整调用链

执行以下类

test.run_by_code.TestRBCRunnerGenAllGraph4Caller

Adrninistrator avatar Jul 12 '23 11:07 Adrninistrator