I'm answering my own bounty here but I did do a bit of work getting this up:
Use Vinyasa,
and here is a blog post:
Dynamic reloading of java code in emacs/nrepl
... actually... it's kinda not working anymore... you have to do back to the earlier versions in order to get the support.