KeepResident — I don’t know if it’s wishful thinking, but I do think it helps…
Jadclipse. It’s the coolest thing! It works with JARs! It lets you evaluate things at source! (It often screws up with respect to the lines, but it will probably get better.)