I run my spring based web application using spring tc server. I run tc server from the command line.
D:\vfabric-tc-server-developer\base-instance\bin>tcruntime-ctl.bat run
I just came to know about spring loaded which is a JVM agent for reloading class file changes whilst a JVM is running. It transforms classes at loadtime to make them amenable to later reloading.
see more of spring loaded here
I am not sure how do i configure it with the tc server.
Please help if anyone has used it?
Ok, I did find the answer here:
https://github.com/spring-projects/spring-loaded/issues/59
Basically if you're using a recent version of STS, it's got an early version of spring loaded in place, and you can enable it from the server configuration page with the option to "Enable Java Agent-based reloading".
I replaced the jar it was pointing to (go look at you updated run configuration to see the new parameters) with a recent version of springloaded, and it appears to be working.