Le 26 oct. 2012 à 23:44, Fabio Mancinelli a écrit :
I've always used Eclipse and the xwiki-debug-eclipse which has a nice property: you don't have to bother to make sure that the sources you modify (and the corresponding JARs) are available in the webapp. Eclipse (+ m2eclipse) does it for you by automatically synching every modification with the corresponding webapp. And, above all, it knows when to use a JAR coming from your repo instead of the one coming from one of your open projects.
AFAIK if you don't use this kind of automation you have to manually copy JARs and make sure that the correct version is deployed. A very error prone operation involving a lot of steps, and switching back and forth from the shell.
Maven does it for me. And it's better so since I want maven to be used to build the webapp on the dev/beta/production servers. But I guess your description sounds more complete. Indeed a modification of, say, a .vm file needs me to copy that file, not a big deal. paul