要在 CentOS 上停止运行 Java 服务,您可以使用以下方法之一:
方法1:使用 systemctl 命令
- 首先,找到您的 Java 服务的名称。您可以通过运行以下命令来查找所有正在运行的服务:
systemctl list-units --type=service
- 在列表中找到您的 Java 服务(例如:java.service 或 my-java-app.service),然后使用以下命令停止它:
sudo systemctl stop java.service
将 “java.service” 替换为您在步骤1中找到的服务名称。
方法2:使用 jps 和 kill 命令
- 使用
jps
命令找到 Java 进程的进程 ID (PID)。运行以下命令:
jps
在输出中,找到您的 Java 服务对应的进程,记下它的 PID。
- 使用
kill
命令停止 Java 进程。将
替换为您在步骤1中找到的进程 ID:
sudo kill
例如,如果您的 Java 进程 ID 为 12345,您可以运行:
sudo kill 12345
这将停止运行 Java 服务。请注意,这种方法可能不会优雅地关闭您的 Java 应用程序,因此在生产环境中建议使用 systemctl 命令。