长春网站建设方案托管,湖州网站设计平台,字体设计灵感网站,如何选择网站公司Jenkins构建完后将war包通过 Publish Over SSH 的插件发布到服务器上#xff0c;在服务器上执行脚本时#xff0c;脚本中的 nohup 命令无法执行#xff0c;并不生效#xff0c;我配置的Exec command命令是后台启动一个war包#xff0c;并输出日志文件。 nohup java -jar /…Jenkins构建完后将war包通过 Publish Over SSH 的插件发布到服务器上在服务器上执行脚本时脚本中的 nohup 命令无法执行并不生效我配置的Exec command命令是后台启动一个war包并输出日志文件。 nohup java -jar /home/jkapp/jkapp/jkapp.war /home/jkapp/jkapp/jkapp.log 21 在网上查询资料后有人说命令前要加上source /etc/profile source /etc/profile nohup java -jar /home/jkapp/jkapp/jkapp.war /home/jkapp/jkapp/jkapp.log 21 加上后Exec command命令确实可以执行了但是会造成停止不了的现象导致jenkins连接超时error报错。
所以加上source /etc/profile的方法并不正确。
于是我在这里卡了很久的时间。
最终我找到了这个问题的完美解决办法
那就是在Transfer的高级选项中勾选上Exec in pty 测试结果 执行成功问题解决了