Java:如何停止永不终止的可执行jar

标签 java jar kill-process

我有一个可运行的 jar,它不会关闭。我已经在我的 Windows 机器上通过双击它来执行它。我怎样才能终止该应用程序。

我不知道如何杀死所有 java.exe 进程,因为我希望其他应用程序运行

最佳答案

共有三个选项:

  • 在命令行中使用 java -jar [YourJarPath] 启动(按 (Ctr + C) 关闭或关闭命令行
  • 重新启动 Windows
  • 通过 TaskManager 终止它(Ctr+Alt+Del)

在“详细信息”下TaskManager Taskbar

然后查找“javaw.exe”。右键单击,然后单击“关闭”或“退出任务”之类的内容。 enter image description here

要查找 jar 名称,请在 cmd(命令行)中启动以下代码:

C:\Program Files\Java\[您的 JAVA 版本]\bin\jps.exe

它会返回类似这样的内容: Img

“名称”之前的数字是您的 PID,它也列在任务管理器中 javaw.exe 旁边

关于Java:如何停止永不终止的可执行jar,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44288119/

相关文章:

python - 如何使用 python 或 bat 使用此进程的窗口名称终止进程

android - Activity 在 finish() 之后仍然继续;

java - 从 jar 文件访问文件和图像

java - slick2d(lwjgl)、nifty、kryonet - 如何构建 .jar?

java - 从 Gradle 中的复制任务中排除所有子项目 jar

java - 运行时通用类型 Java

linux - linux 在终止进程时是否释放自旋锁/信号量?

java - Unix 时间戳的时间转换

java - maven 中 WebProject 的依赖

java - Firebase发送服务器通知java