In some cases it is helpful to have your Java project automatically built and deployed for you by Eclipse. For me, when working on a dynamic web or JavaEE project I’d much rather run it on the server through the IDE manually, as I tend to save often and I end up having to wait for a previous deployment to finish on a regular basis.
To disable the feature:
- Go to: Window/Show View/Servers
- Double-click on the server that you associated with Eclipse
- On the right-hand side, should be a collapsed menu titled “Publishing”
- Expand the menu and you will see the radio buttons with the various auto-deploy options.
You will need to shutdown the server before you can save the change.