Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/linux/24.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用pkill以编程方式使用Java杀死服务MAC OS X Mountain Lion_Java_Linux_Command Line_Osx Mountain Lion - Fatal编程技术网

使用pkill以编程方式使用Java杀死服务MAC OS X Mountain Lion

使用pkill以编程方式使用Java杀死服务MAC OS X Mountain Lion,java,linux,command-line,osx-mountain-lion,Java,Linux,Command Line,Osx Mountain Lion,我正在测试一些RESTful和服务器端事件服务的html错误代码。我们目前只有模拟服务,当我关闭服务或启动/停止服务时,我应该在浏览器上获取相关的HTML错误代码。我想测试这一点的方式是使用我们现有的测试框架JAVA/testNG/Selenium Grid2/+其他东西以编程方式终止和启动这些模拟服务,然后进行必要的断言以确保一切正常。我们目前有这些函数的shell脚本,但不确定如何通过Java代码或钩住.sh脚本来实现 .sh脚本: '#!/bin/bash set -x cd /mock

我正在测试一些RESTful和服务器端事件服务的html错误代码。我们目前只有模拟服务,当我关闭服务或启动/停止服务时,我应该在浏览器上获取相关的HTML错误代码。我想测试这一点的方式是使用我们现有的测试框架JAVA/testNG/Selenium Grid2/+其他东西以编程方式终止和启动这些模拟服务,然后进行必要的断言以确保一切正常。我们目前有这些函数的shell脚本,但不确定如何通过Java代码或钩住.sh脚本来实现

.sh脚本:

'#!/bin/bash
set -x

cd /mock_services/push
pkill -f mockserver || true'

您可以通过使用
ProcessBuilder
执行shell命令

看看


取决于您搜索的内容,我刚刚查找了
[java]shell命令
,并列出了列表-但这是我今天第二次回答这样的问题;)是的,我想我在这个网站上是个傻瓜。。。也不能再发了,瘸子。