gpt4 book ai didi

java - 如何从 Java 程序停止 Apache 2 HTTP 服务器?

转载 作者:行者123 更新时间:2023-12-02 00:42:18 25 4
gpt4 key购买 nike

我在 Java 程序中启动了 Apache HTTP 服务器。不幸的是,我无法通过“httpd.exe -k stop”命令从程序中停止服务器。错误消息是“(OS 5)访问被拒绝。:无法打开 Apache2.2 服务”。我的操作系统是 Windows 7。如何从我的 Java 程序中停止服务器? (手动停止服务器不是一个选项。)

更新:我无法更改 Windows 权限。

最佳答案

一个肮脏但简单的 java 解决方案是调用:

Runtime.getRuntime().exec("taskkill /F /IM httpd.exe");

关于java - 如何从 Java 程序停止 Apache 2 HTTP 服务器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6017746/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com