Description
My Java system uses microservices. These services can change at runtime. The system runs perfectly, and I can easily debug code even if it changes at runtime with IntelliJ. This plugin debugs fine until I make a change at runtime. Then the debugger gets totally lost.
On my system (a web application), I do not bring the server down, rebuild, deploy, and boot the server every time I make a change when developing. I merely change the source code, and the system automatically compiles it in memory and runs the new code. I can do all of my development without ever bringing the server down or performing a manual compile phase.
Since the app and IntelliJ work fine, I am convinced the debugger for VSCode does not handle this situation correctly.
The system I am using is the open-source, full-stack web development system called KISS. It's at https://github.com/blakemcbride/Kiss.
Due to this problem, no one using this framework can use VSCode.
I am happy to work with whomever to help solve this problem.
Thank you!