本地调试运行 agent 模块
说明#
- 本文将介绍如何在本地调试运行
shenyu-agent模块
准备#
- 拉取 Apache ShenYu 代码
- 安装 IDEA
- 参考 本地部署 完成代码的下载与编译
设置JVM启动参数#
在 IDEA 中,将 ShenyuBootstrapApplication.java 的启动配置里的 VM options 设置为:
-javaagent:~/shenyu/shenyu-dist/shenyu-agent-dist/target/shenyu-agent/shenyu-agent.jar其中,-javaagent: 后面跟着的参数为 shenyu-agent.jar 的绝对路径,由 shenyu-dist 打包。
运行/调试#
接着,正常运行或调试启动 ShenyuBootstrapApplication.java 即可,shenyu-agent 模块可以正常断点调试。