在attaching a CRaSH shell之后使用
> crash.bat pid
使用JDK启动CRaSH,调用help命令返回错误
% 帮帮我
帮助:异常:NullPointerException
这意味着命令没有被编译。为什么尽管发生这种情况
JDK启动CRaSH Shell?
最佳答案
正确地指出,CRaSH Shell必须与JDK一起运行,因为它需要Java编译器。
连接CRaSH外壳时,也需要这样做。在CRaSH reference documentation中:“ CRaSH将钩入目标JVM,而不是CRaSH启动的JVM”
TL; DR
附加CRaSH Shell的过程必须使用JDK运行!
关于java - 为什么发出命令时附加的CRaSH Shell会抛出NullPointerException?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/38094382/