double click the server and inthe setting be sure that its getting published when a resource change
also there is a workaround to force hot redeployment by creating file called XXX.dodeploy and replace XXX by your app name.
Then double click the server and check to enable deployment as compressed file.
save and try