jenkins自动部署注意事项:

1.当提示错误ERROR: Exception when publishing, exception message [Exec timed out or was interrupted after XXX ms时

需要在jenkins SSH配置中修改调用脚本的命令:改为nohup sh xx.sh 并且在transfer set 高级配置中勾选 “Exec in pty”

2.当出现报错nohup: failed to run command java: No such file or directory。而手动启动该脚本却没任何问题。 

解决办法:调用shell时,脚本中需要使用basepath=$(cd `dirname $0`; pwd)来获取绝对路径

3、其他(待补充)