Got it!
The Server Adapters / Connectors have a Publishing configuration found by double-clicking on the Adapter listed under the Servers tab. This needs to be set to 'Automatically publish when resources change' to see the changes immediately (See footnote). If its set to Never Publish Automatically then a full-manual redeploy needs to be done. Each and every time :(
Every server adapter that I know has such a configuration.
- footnote - Glassfish and all App Servers have an option to dynamically reload applications - this needs to be enabled and you can set the reload poll interval. This can be found on Glassfish by going to admin (
http://localhost:4848
by default) > Domain > Application Configuration