If you make changes to a plugin, you will generally need to shut down the server, update the plugin, and start the server again.
To enable TeamCity development mode, pass the "
teamcity.development.mode=true" internal property. Using the option you will:
To avoid class loading issues in plugins after updating resources pass the "
teamcity.development.shadowCopyClasses=true" internal property. Using the option you will:
.teamcity_shadow" directory for every plugin .jar files.
The following hints can help you eliminate the restart in the certain cases:
webapps/ROOT/plugins/<plugin-name>directory to allow Tomcat to reload them.
should work without unpacking - from plugin zip file