jenkins部署项目报错

报错信息:
在这里插入图片描述
原因分析:
 Tomcat应用更新时,把新的WAR包放到webapps目录下,Tomcat就会自动把原来的同名webapp删除,并把WAR包解压,运行新的 webapp。但是,有时候Tomcat并不能把旧的webapp完全删除,通常会留下WEB-INF/lib下的某个jar包,必须关闭Tomcat才能删除,这就导致自动部署失败。解决方法是在元素中增加一个属性antiResourceLocking=“true” antiJARLocking=“true”,默认是"false"。这样就可以热部署了。
实际上,这两个参数就是配置Tomcat的资源锁定和Jar包锁定策略。
解决问题:
 打开TOMCAT_HOME/conf/context.xml
 在元素中增加一个属性antiResourceLocking=“true” antiJARLocking=“true”,默认是"false"。
在这里插入图片描述