java - 如何使用给定名称杀死 java 进程?

标签 java

我正在运行我的 java 类,如下所示,现在我想在不使用 PID 的情况下杀死这个 java 进程。我想使用达沙。这可能吗?如果不知道如何以编程方式或 Windows 中的命令杀死 java 进程

start "dharsha" java Main

最佳答案

你可以运行一个taskkill

taskkill /f /im javaw.exe
or
taskkill /f /im java.exe

我认为这个效率更高:

wmic process where "name like '%java%'" delete

对于特定应用:

FOR /F "tokens=1,2 delims= " %%G IN ('jps -l') DO IF %%H=myMainclass taskkill /F /PID %%G

//myMainClass stands for your application's main class

关于java - 如何使用给定名称杀死 java 进程?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30444166/

相关文章:

java - 使用 Spring Web 服务客户端解密消息

Java - 设置jScrollBar的位置

java - 将桌面应用程序移植到 Applet 沙箱

java - 在没有用户干预或 Intent 的情况下发送电子邮件

java - 查找 EditText 可编辑的 getSpans 开始和结束索引

java - RMI 和 Web 服务

java - Android 5 至 6 问题 : External Storage Path File. Exists() 已损坏/正在寻找替代方案

java - 如何检查 readUTF 方法是否有某些值可以接收

java - 从其他对象动态更改 JavaFX 控件

java - 在Java图片中查找图片?