jenkins无法停止构建任务stop_abort, 部署失败Deploy

Jenkins在部署到Tomcat时遇到无法停止构建的问题,即使关闭Tomcat后任务才能成功停止。错误提示包括403权限错误和数据库密码过期等。解决方案涉及检查tomcat-users.xml配置、数据库密码更新以及代码中数据源切换导致的问题。强调在解决问题时要分清主次,避免过分深入细节。
摘要由CSDN通过智能技术生成

jenkins构建并向tomcat部署war包,卡在了部署操作:

Deploying D:\app\jenkins\workspace…\target***.war to container
Tomcat 7.x Remote

尝试叉掉构建任务,但无法成功结束。这里可参考官方文档,只有在特殊中断点才能顺利停止。

感觉tomcat这里出了奇怪问题导致的,关闭tomcat后,jenkins部署连接断开,任务成功停止。 重启tomcat,重新构建任务。

补充1:
Caused by: org.codehaus.cargo.container.tomcat.internal.TomcatManagerException: The username you provided is not allowed to use the text-based Tomcat Manager (error 403)
Caused by: java.io.IOException: Server returned HTTP response code: 403 for URL: http://10.20.200.102:9000/manager/text/list

》tomcat-users.xml 中必须有脚本角色

<role rolename="manager-script"/> 

补充2:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值