Hi, Yesterday I've started playing with Eclipse (an open-source IDE) again, and I managed to get MMBase imported in it with all possible IDE features enabled. Besides the normal syntax highlighting and other normal IDE stuff, I've managed to get the following working: - CVS integration: you can create patches, commit, etc. - Remote debugging: you can set breakpoints, add watches, etc. and connect to your tomcat process - Hot Code Replacement: you can change code, and the moment you hit CTRL-S, the new code is sent to the JVM and loaded (you cannot add or delete class members, but you can change method implementation), without any restarting.
Especially the last feature is really slick: it means you can debug code using breakpoints, and fix bugs you found without having to restart your JVM. I've put a quite extensive tuturial online: http://www.warande.net/~johannes/eclipse-mmbase/ Have fun! Johannes -- [EMAIL PROTECTED] | It is always possible to aglutenate multiple | seperate problems into a single complex inter- PGP ID: 0xFED127BD | dependent solution. In most cases this is a | bad idea. (RFC 1925, Truth 5)
