0
使用attaching a CRaSH shell到正在運行的java程序後爲什麼附加的CRaSH shell在發出命令時會拋出NullPointerException異常?
> crash.bat PID
開始與JDK CRASH,調用幫助命令返回一個錯誤
%幫助
幫助:例外:空指針異常
這意味着這些命令不會被編譯。爲什麼會發生這種情況,儘管 使用JDK啓動CRaSH shell?
使用attaching a CRaSH shell到正在運行的java程序後爲什麼附加的CRaSH shell在發出命令時會拋出NullPointerException異常?
> crash.bat PID
開始與JDK CRASH,調用幫助命令返回一個錯誤
%幫助
幫助:例外:空指針異常
這意味着這些命令不會被編譯。爲什麼會發生這種情況,儘管 使用JDK啓動CRaSH shell?
正確指出,由於CRaSH shell需要Java編譯器,因此必須使用JDK運行。
當連接CRaSH外殼時需要。從CRaSH reference documentation:「撞車將掛接到JVM針對性的,而不是由崩潰開始,在JVM」
TL; DR
崩潰外殼連接到運行必須使用JDK的過程!
將其添加到您的問題uning編輯Funktion不作爲答案 – Jens
爲什麼? Stackoverflow讓我以問答形式回答自己的問題,這就是我所做的。 – l00tr
好的。我沒有注意到這應該是一個答案。它看起來像一個附加說明給你的問題 – Jens