公司的项目一直手动maven打包、上传服务器、关闭/开启tomcat,整个流程下来耗时耗力,虽然可以将所有流程通过shell脚本一次性解决,但如果可以通过idea的Jenkins插件一键自动部署,那更省时省力。  下面是一个简单的发布tomcat的shell脚本,执行下面脚本的前提是要在服务器中安装了git、maven  每次git拉取时,都需要密码,进行下面的配置后,只需要在第一次输入密码后会永久保存到服务器中,下次再git拷贝/拉取时就不需要输入密码了:

Jenkins+tomcat自动发布的热部署/重启及遇到的问题解决办法(推荐)

Jenkins+tomcat自动发布的热部署/重启及遇到的问题解决办法(推荐)

Jenkins+tomcat自动发布的热部署/重启及遇到的问题解决办法(推荐)

Jenkins+tomcat自动发布的热部署/重启及遇到的问题解决办法(推荐)

Jenkins+tomcat自动发布的热部署/重启及遇到的问题解决办法(推荐)

Jenkins+tomcat自动发布的热部署/重启及遇到的问题解决办法(推荐)

Jenkins+tomcat自动发布的热部署/重启及遇到的问题解决办法(推荐)

Jenkins+tomcat自动发布的热部署/重启及遇到的问题解决办法(推荐)

Jenkins+tomcat自动发布的热部署/重启及遇到的问题解决办法(推荐)

Jenkins+tomcat自动发布的热部署/重启及遇到的问题解决办法(推荐)

Jenkins+tomcat自动发布的热部署/重启及遇到的问题解决办法(推荐)

Jenkins+tomcat自动发布的热部署/重启及遇到的问题解决办法(推荐)

Jenkins+tomcat自动发布的热部署/重启及遇到的问题解决办法(推荐)