I want to stop Tomcat using Jenkins. Tomcat is running as a separate application server, I want to restart it using the Jenkins console.

2 Answers 2


Easiest way to do that would be to ssh from Jenkins to your application server and then run the command to restart your Jenkins. You can either just write down the command inside an "Execute Shell" step, or use a plugin, like this one: https://wiki.jenkins.io/display/JENKINS/SSH+plugin


It’s possible to use Publish Over SSH Plugin. Lets set up ssh connection details in the settings interface of Jenkins. We assign server a name, an address, user’s name and authorization way — by password, passphrase orindicatedcate key. These adjustments are simple and easy. You may found more details the on plugin’s page.

After Install Plugin Add remote server

enter image description here

After Add remote server you can find in Build section Send file or Execute command over SSH

Here you can write command for Tomcat start/stop/restart

for more details visit this URL: https://medium.com/@weblab_tech/how-to-publish-artifacts-in-jenkins-f021b17fde71

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.