这似乎是一个愚蠢的问题,但我似乎无法弄清楚。当我在Windows上运行* .jar文件时,它在taskmanager进程中没有运行。我怎么能终止它,我已经尝试过TASKKILL,但它也不适合我。如何停止执行的Jar文件
回答
您可以通过查找“java”或“javaw”进程来确定taskmanager中的进程。如果你运行多个java进程,问题将会发生。如果你能够识别你的过程,只需杀死/结束它。
其他各地的道:
运行
jps -lv
,显示所有正在运行的Java进程的PID和命令行。确定你想要杀死的任务的PID。然后使用命令:
taskkill /PID <pid>
杀死你的jar进程。
您可以在任务管理器中显示PID。查看>选择列> PID – Lenymm
@Lenymm jps适用于java进程。它只会显示你的java进程。这是更方便,因为你不需要像在任务管理器中那样在一个大的进程列表中搜索你的进程。 –
在Windows任务管理器中,您将看到名为“java.exe”的进程。杀死该进程你的应用程序将停止。
要知道该过程,首先转到任务管理器中的应用程序,然后通过选择该应用程序转到处理。它会引导你进入该应用程序的确切过程。
问候, Jaynil
大家都称它是java或javaw进程。问题是当你运行多个应用程序时。
如果您正在使用一个JFrame,你希望你的应用程序停止,当你点击“X”:
这里的教程中指出一个解决办法可能是不同的命名过程: http://tips4java.wordpress.com/2009/05/01/closing-an-application/
您可以打开jvisualvm来查看正在运行的java进程。进程ID显示在那里。现在打开任务管理器转到进程选项卡并添加要显示的进程ID列。现在你可以选择合适的java.exe或javaw.exe的杀
在我的小见解中,这是发布的最佳答案。我讨厌杀死整个java.exe进程的想法,直到我读到这个答案时,我认为这是唯一的方法。我一直想知道为什么没有用于管理运行* jar *的类似于任务管理器的界面,所以我很高兴听到它有一个!感谢您提供这个答案,cproinger。 – SpencerD
在Linux
ps -ef | grep java
它会显示ü进程列表出哪一个是你的可执行的JAR文件。只要通过进程ID来终止进程。
sudo kill -9 <pid>
春天开机启动/停止样品(在Windows OS)。
的start.bat
@ECHO OFF
call run.bat start
stop.bat且:
@ECHO OFF
call run.bat stop
的run.bat
@ECHO OFF
IF "%1"=="start" (
ECHO start your app name
start "yourappname" java -jar -Dspring.profiles.active=prod yourappname-0.0.1.jar
) ELSE IF "%1"=="stop" (
ECHO stop your app name
TASKKILL /FI "WINDOWTITLE eq yourappname"
) ELSE (
ECHO please, use "run.bat start" or "run.bat stop"
)
pause
- 1. 如何停止执行.wlua文件?
- 2. 注销后Jar文件停止运行
- 3. 如何停止执行eventlisteners
- 4. 如何停止Maven执行
- 5. Jar文件执行
- 6. 执行jar文件
- 7. 如何在jar文件中执行jar文件
- 8. 如何在gradle中执行jar文件?
- 9. 如何在TCL中执行.jar文件
- 10. 如何从JAR文件执行脚本?
- 11. sikuli:如何执行java jar文件
- 12. 如何停止或暂停php执行?
- 13. 如何中止或停止JavaScript执行?
- 14. PHP文件包括停止执行
- 15. 在php中停止执行exe文件
- 16. 阿贾克斯文件停止执行
- 17. 如何使用另一个jar文件启动和停止jar文件?
- 18. 如何停止php函数的执行?
- 19. 如何停止执行j2me的midlet?
- 20. 执行.jar时如何复制.jar文件中的文本文件
- 21. Netbeans Jar文件未执行
- 22. Jar文件执行错误
- 23. Jar文件没有执行
- 24. 无法执行jar文件
- 25. 双击执行.jar文件
- 26. Jar文件执行问题?
- 27. 修改执行Jar文件
- 28. 可执行Jar文件FileNotFoundException
- 29. 无法执行.jar文件
- 30. jar文件不执行
问题尚不清楚。你能详细说明一下吗? – zEro
它将显示为“java”或“javaw”。 – nikkatsa
你在使用jframe吗? –