Any of the supported versions of Weblogic (say, 8.1+) support various methods of hot-redeploy (i.e. without restarting the server). As Bear pointed out, you could deploy the web app from the file system, what Weblogic calls an Exploded Archive. If you are running your server in development mode, you can auto-deploy archives by copying them into a sub-directory of the domain directory. Personally, I use the wldeployAnt task to manage my application from my build scripts.