作者热门文章
- mongodb - 在 MongoDB mapreduce 中,如何展平值对象?
- javascript - 对象传播与 Object.assign
- html - 输入类型 ="submit"Vs 按钮标签它们可以互换吗?
- sql - 使用 MongoDB 而不是 MS SQL Server 的优缺点
我正在通过 BEA Weblogic Server v9.2 运行时环境在 Eclipse 中启动一个 Weblogic 应用程序。如果这直接从命令行运行,我会执行 ctrl-BREAK 来强制执行线程转储。有没有办法在 Eclipse 中做到这一点?
最佳答案
确实(感谢 VonC 指向 SO 线程),Dustin 在对他的消息的评论中指向 jstack .
我在 Eclipse 中运行了一个小的 Java 应用程序(带有 GUI),我可以在 Windows 的进程管理器中看到相关的 javaw.exe 及其 PID,7088(当然在 Unix 中更简单)。
如果我在命令提示符 jstack 7088
中键入,我将获得每个线程所需的堆栈转储。
很酷。
如果我们可以直接从 Eclipse 中执行此操作会更好,但这已经很有用了。
关于java - 如何在 Eclipse 中强制线程转储?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/243298/
我是一名优秀的程序员,十分优秀!