there are also plenty of postings on this list about "something weird is going on in my page" followed by "oops it was jrebel, had to restart the app"
so there is really no perfect solution. tapestry suffers from the same problems, maybe not as frequently because it keeps state less often. -igor On Wed, Dec 16, 2009 at 7:34 AM, Pieter Degraeuwe <[email protected]> wrote: > Hotswap could work in some cases, but in most cases this is not sufficient. > (e.g. add/rename a method/field, change signature of methods, etc, ). JRebel > solves most of these things (with a few exceptions, such as add interfaces, > etc). > > Plugging an 'own' classloader could make it possible to reload > page/component classes while you are in developement mode... > Again, once I have a little spare time, I'll have a look at it.. > > Pieter > > > > On Wed, Dec 16, 2009 at 4:30 PM, Igor Vaynberg <[email protected]>wrote: > >> you have to launch the Start class in Debug mode, that way the jvm >> hotswap can reload your classes for you. >> >> -igor >> >> On Wed, Dec 16, 2009 at 5:44 AM, marioosh.net <[email protected]> >> wrote: >> > Yes. I'm using maven2 quickstart project. >> > I've tried jetty by Start, but the same effect... >> > >> > change java -> build project -> working old version class, but not new :( >> > When i change templates, i see a difference, but no when i change java :( >> > >> > -- >> > Greetings, >> > marioosh >> > >> > --------------------------------------------------------------------- >> > To unsubscribe, e-mail: [email protected] >> > For additional commands, e-mail: [email protected] >> > >> > >> >> --------------------------------------------------------------------- >> To unsubscribe, e-mail: [email protected] >> For additional commands, e-mail: [email protected] >> >> > > > -- > Pieter Degraeuwe > Systemworks bvba > Belgiƫlaan 61 > 9070 Destelbergen > GSM: +32 (0)485/68.60.85 > Email: [email protected] > visit us at http://www.systemworks.be > --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
