“Jenkins 部署错”是一个比较笼统的说法,要真正解决,通常需要先定位是哪一类问题。下面我按常见错误类型 → 排查思路 → 解决办法给你一个实用清单,你可以对照自己的情况。
请先明确是哪一种:
常见原因
排查
# 查看 Jenkins 控制台输出
Console Output → 从下往上看错误栈
解决
mvn clean package)常见原因
scp / ssh 权限不足解决示例
# Jenkins 服务器测试连通性
ssh user@目标服务器
df -h
ls -l /deploy/path
建议
set -e,失败立即退出报错示例
Permission denied (publickey)
Permission denied: /var/www
解决
jenkins)要有:
chown -R jenkins:jenkins /deploy
可能原因
解决
ps -ef | grep your-app
kill -9 pid
nohup java -jar app.jar &
或:
systemctl restart your-service
表现
解决
你可以直接贴出:
我可以直接帮你定位具体原因并给修复命令。