O2OA后段调试
1、下载O2OA的源代码
在gitee上选择对应的系统下载服务端源代码,注意要下载的文件是4百多兆那个,包含了JVM。https://gitee.com/o2oa/O2OA
2、IDEA导入源代码
3、运行脚本
运行start_macos_debug.sh
这里我使用的是mac版本,如果是window的使用window对应的debug命令,注意端口不要被占用。
4、查看是否启动成功
这是远程调试的端口
这里表示启动成功
打开127.0.0.1
正常打开就没问题了
5、IDEA设置远程调试
选择编辑配置
添加配置
端口填写刚刚截图的端口,按照日志的端口为准
点击右上角的绿色表示,进行debug
这是代表已经远程连接上了,可以进行远程的调试了
6、打开需要修改的页面
1、F12查看请求
f12找到对应的后端数据请求接口
2、找到对应的目录
根据url找到对应的代码位置
3、找到对应的api
它每一个服务都会有一个api.json的文件,是这个服务里面所有的接口
每个api.json都会对应一个describe.json,里面是描述对应接口的信息和对应java程序在哪里
4、找到对应的程序
找到对应的程序,就可以进行调试了