我在Scala shell中以交互方式工作,我想知道如何才能获得命令的调用堆栈跟踪(不会抛出异常)
谢谢!
发布于 2016-08-04 07:53:06
只需使用(new RuntimeException).getStackTrace (无需抛出异常)。
发布于 2016-08-04 10:32:48
您可以使用Ctrl-\运行以转储,如下所示:
println("Hello") //Use Ctrl - / to run
Full thread dump Java HotSpot(TM) 64-Bit Server VM (25.71-b15 mixed mode):
"process reaper" #28 daemon prio=10 os_prio=31 tid=0x00007ff35f8ad000 nid=0x130f waiting on condition [0x00007000000be000]
java.lang.Thread.State: TIMED_WAITING (parking)
...https://stackoverflow.com/questions/38755323
复制相似问题