V
visionset
Whilst messing about with some update code I found I could overwrite all the
jars that constitute my app whilst it was running. It carried on operating
just fine. I was expecting to have to stick the new jars in a temp folder
and copy them from there on next start.
I'm sure the new jars won't actually be used at runtime, so all the classes
must be loaded at startup.
I seem to remember a class is loaded when any access to it occurs static or
otherwise. So I guess I could run into trouble doing this. Is that so? I'd
be amazed if I didn't need to go the temp folder route.
jars that constitute my app whilst it was running. It carried on operating
just fine. I was expecting to have to stick the new jars in a temp folder
and copy them from there on next start.
I'm sure the new jars won't actually be used at runtime, so all the classes
must be loaded at startup.
I seem to remember a class is loaded when any access to it occurs static or
otherwise. So I guess I could run into trouble doing this. Is that so? I'd
be amazed if I didn't need to go the temp folder route.