0

我在后台停止可执行的war文件作为Linux系统中的服务时遇到问题。我可以使用以下脚本启动可执行战争:

    java -jar data.war&

但是如何使用 SSH 插件通过 Jenkins 以编程方式停止它?

4

2 回答 2

0

我可能会从使用 STOP 端口机制开始。有关示例,请参阅此文档。

http://www.eclipse.org/jetty/documentation/current/quickstart-running-jetty.html#quickstart-stopping-jetty

于 2013-07-29T11:35:44.730 回答
0

对于那些需要答案的人。

PROCESSID=`(ps aux | grep data| grep -v root | awk '{print $2}')`
kill -9 $PROCESSID

上面的代码杀死进程列表中名为“data”的应用程序

于 2013-08-01T03:30:05.580 回答