Define the top-level project, SignServer, as the main project open in the IDE by right-clicking it and selecting Set as Main Project. This way hitting F6 will be the same as running ant deploy
.
The downside is that F11 now maps to Build Main project and it's not convenient to rebuild everything if only working on a small number of modules. To only build the selected project (or the project belonging to the currently open file), the shortcut can be redefined to Build project.
When deploying from within the IDE, specify the environment variable APPSRV_HOME
to let the script know where to deploy to.