This message was deleted.
# general
s
This message was deleted.
👍 6
m
Thanks for the notes, how are you handling hot-reload? spring dev tools, springloaded or...? This is an area I've struggled with on my move from 3.1.8 to 4.0.3
v
Just been using the default spring tools in 4. For me hot reloading some times works, but I end up, just restarting more times than not. I also make use of breakpoints, the debugger, and Intellij's evaluation window to figure out what's breaking and how to fix it. Eric Helgeson has more experience messing with this than I do. If you're on Java 8 Spring Loaded was added back, but for the future, that's a dead-end... How important hot reloading is to you probably depends on how big your app is, The one I'm working on is fair-sized and takes time to load, but I know there are far bigger apps out there.
m
25k LOC, +1 minute to boot but there's 'something' consuming a huge chunk of that time, it's a black hole at the moment, I've left the upgrade for a week or so due to other commitments but hopefully when I suss this out spring dev tools will suffice
v
They're not bad, and while they restart the app, it tends to be a quick restart, and you don't necessarily lose your session. The downside I found is sometimes the restart hangs. Although with Springloaded I found that sometimes it works great, and other times for no discernable reason, it will stop working. Another issue I haven't taken the time to figure out is that if you use the greenmail plugin it can break the reloading, which is annoying.
The app I'm working with is about 80k LOC