当我使用Eclipse运行以下代码时它工作正常(能够停止服务) 但是,如果我使用Ant运行代码,则下面的代码无法停止服务。
jdk1.7.0_17 Apache的蚂蚁1.9.0
Process p =Runtime.getRuntime().exec( new String[] {"cmd.exe", "/c", "Sc", "\\\\serverName", "STOP", "ServicenName" });
BufferedReader in = new BufferedReader(new InputStreamReader(p.getInputStream()));
String line = null;
while ((line = in.readLine()) != null) {
System.out.println(line);
}
请告诉我原因。
的网址