我们常使用的 Lombok 可以自动生成 gettr 和 setter 方法,使用起来非常方便;有时候我们也要去实现自己的注解处理器,实现一些在编译阶段需要执行的逻辑,例如我之前写的 spring cloud 自动生成 openfeign 的Fallback 降级方法;自动生成 openfeign 的Fallback
但是自定义注解处理器 AbstractProcessor 断点调试并不友好,网上找了很多教程基本上都不太实用;我结合网上给出的教程,实现了断点调试的方法,记录如下:
1. 设置构建过程的调试端口
我们选择菜单:Help -> Edit Custom VM Options,添加下面的内容,并重启 IDEA:
-Dcompiler.process.debug.port=8000
2. 打开 IDEA 调试构建过程
我们选择菜单:Help -> Find Action…,弹出如下界面:

我们搜索 Debug Build Process 并将显示的选项&#x


















![[附源码]计算机毕业设计基于微信小程序的网络办公系统Springboot程序](https://img-blog.csdnimg.cn/439d6a91c09f4bf08d13951ff3a7f12f.png)
