通过Jenkins Job重新启动jetty

时间:2014-01-15 15:47:45

标签: jenkins jetty hudson restart

我想在成功构建我的webapp后重新启动jetty服务器。不幸的是它不起作用。我把以下作为Jenkins工作中的Post-Build-Step:

  

/Users/Shared/jetty/bin/jetty.sh restart&

jetty日志显示服务器已启动但立即关闭。虽然詹金的工作完成了码头的关闭,我猜。

我使用Jenkins v1.545!

stdError.log说:

  

2014-01-16 09:14:24.096:INFO:oejsh.ContextHandler:main:已启动o.e.j.w.WebAppContext@7516a8f3{/MRSServer, ...   2014-01-16 09:14:24.108:INFO:oejs.ServerConnector:main:已启动ServerConnector @ 6bcd9bfc {HTTP / 1.1} {0.0.0.0:7050}   2014-01-16 09:14:45.626:INFO:oejs.ServerConnector:Thread-1:已停止ServerConnector @ 6bcd9bfc {HTTP / 1.1} {0.0.0.0:7050}   2014-01-16 09:14:45.627:INFO:oejwc.WebSocketClient:Thread-1:已停止org.eclipse.jetty.websocket.client.WebSocketClient@7785b73c   2014-01-16 09:14:45.633:INFO:MRSServer:Thread-1:关闭Spring root WebApplicationContext

我也试过这个:

  

nohup /Users/Shared/jetty/bin/jetty.sh restart&

但是这会带来这个错误:

  

nohup:无法从控制台分离:设备不适当的ioctl

任何建议如何在Jenkins工作完成时保持码头服务器的活动?

0 个答案:

没有答案