如何在java中的批处理文件中获取所有当前正在运行的线程?如何在java中的批处理文件中获取所有当前正在运行的线程?
-1
A
回答
0
可以得到运行的线程是这样的:
Set<Thread> threadSet = Thread.getAllStackTraces().keySet();
然后输出你需要每个线程的信息。一旦donecreate一个批处理文件,其中调用您的java文件使用:java ProgrammName
0
这个问题的最高评分回答:kill -3 to get java thread dump建议使用jstack。在命令行上使用pid(来自任务管理器)运行此命令,并将输出重定向到一个文件。然后用你的批处理文件读取它。
例如:
jstack -l 5980 > threaddump.txt
相关问题
- 1. 如何在win98批处理文件中获取当前路径?
- 2. 如何捕获所有正在运行的批处理脚本
- 3. 如何从正在运行的批处理文件中获取日志
- 4. 获取正在运行的批处理文件
- 5. 批处理获取正在运行的所有进程的位置
- 6. 获取当前正在执行的批处理脚本
- 7. 获取正在运行的java文件的当前路径
- 8. 如何停止当前线程以外的所有正在运行的线程?
- 9. 在批处理文件中运行几个批处理文件
- 10. 如何在java文件中运行批处理命令而不需要真正进入批处理文件?
- 11. 在JAVA中处理当前正在执行的进程
- 12. 如何在boost中找到当前正在运行的线程?
- 13. 在运行时暂停当前进程中的所有线程
- 14. phpdoc在批处理文件中运行
- 15. 在python中运行批处理文件
- 16. 在PowerShell中运行批处理文件
- 17. 在vb.net中运行批处理文件?
- 18. 在VC++中运行批处理文件
- 19. 在Win7中运行批处理文件
- 20. 如何在PL/SQL过程中运行批处理文件
- 21. 如何在java中远程执行批处理文件?
- 22. java将如何处理退出时正在运行的线程?
- 23. 如何在批处理过程中获取文件夹中的文件?
- 24. 如何在Android进程中获取正在运行的线程?
- 25. 在批处理文件中运行批处理脚本
- 26. 从ExecutorService获取当前正在运行的线程对象
- 27. 使用批处理文件在当前文件夹中运行visual studio代码
- 28. 运行给定目录中的所有批处理文件
- 29. 如何列出批处理文件中当前目录的所有父目录
- 30. 批处理文件为目录中的所有文件运行程序
看到这个职位。 http://stackoverflow.com/questions/1323408/get-a-list-of-all-threads-currently-running-in-java 可能DUP。 –
在批处理文件中? Linux,bash还是什么?或者它真的是一个Java问题?你想在你的java代码中做到吗? – Dariusz
是在Windows和是啊我想要在我的java代码 – user2455242