If you make changes to a plugin, you will generally need to shut down the server, update the plugin, and start the server again.
However, you can eliminate restating the server in the following cases:
webapps/ROOT/plugins/<plugin-name>directory to allow Tomcat to reload them.
You can speed up Tomcat reloading logic by setting JspServlet development mode to
To enable TeamCity development mode, pass the "
teamcity.development.mode=true" JVM option. Using the option you will:
Also, to check minor changes in the code without server restart, you can start the server with debug, connect debugging session to the application and use Java hotswap to reload the changed classes from your IDE. Note that the standard hotswap does not allow you to change method signatures.