我想看看当我在 Netbeans/eclipse 中运行 java 应用程序而不使用断点时哪些代码是活动的,有这样的工具吗?
问问题
76 次
2 回答
0
您在寻找代码覆盖率工具吗?我们正在使用 Clover。它将使用不同的颜色来突出显示在测试中执行的代码部分。它有一个eclipse插件。
于 2014-05-28T04:31:19.330 回答
-1
你甚至不需要插件。只需使用该jstack
命令,或者kill -QUIT <java pid>
如果您在 linux 中。它会转储你所有线程的当前堆栈。
http://docs.oracle.com/javase/7/docs/technotes/tools/share/jstack.html
它可能会帮助您检查某个时间点正在执行哪些代码。是的,它只是向您显示“快照”,而不是真正的执行,但它可能满足您的要求(我不知道它们是什么)
于 2014-05-28T04:23:07.897 回答