我不斷收到和看到這條消息如何啓用Java中小型轉儲的Windows
無法寫入核心轉儲。小型轉儲不是默認的Windows
的客戶端版本啓用
所以,我需要知道
- 如何啓用小型轉儲在Java中(在Windows計算機上)
- (可選)如何解釋一個轉儲一旦我有它
我試圖找到這2個問題的答案,但我發現是非常具體的答案,利基問題,並沒有滿足我。
我不斷收到和看到這條消息如何啓用Java中小型轉儲的Windows
無法寫入核心轉儲。小型轉儲不是默認的Windows
的客戶端版本啓用
所以,我需要知道
我試圖找到這2個問題的答案,但我發現是非常具體的答案,利基問題,並沒有滿足我。
鑑於這仍可能是一個你需要有用以下JVM選項
-XX:+ CreateMinidumpOnCrash
的轉儲將是由你的JVM使用的內存一樣大。
要解釋minidump,您可以爲您的平臺安裝免費的Visual Studio C++ Express版本。
http://www.visualstudio.com/en-us/products/visual-studio-express-vs.aspx
您還需要爲符號的DLL的,你有興趣,有是在這裏使用Microsoft符號服務器的一些信息
http://support.microsoft.com/kb/311503
您還需要符號文件爲JVM。
我將兼容性更改爲Windows 7和應用程序的兼容性。
這不提供問題的答案。一旦你有足夠的[聲譽](https://stackoverflow.com/help/whats-reputation),你將可以[對任何帖子發表評論](https://stackoverflow.com/help/privileges/comment);相反,[提供不需要提問者澄清的答案](https://meta.stackexchange.com/questions/214173/why-do-i-need-50-reputation-to-comment-what-can- I-DO-代替)。 - [來自評論](/ review/low-quality-posts/18399196) – C8H10N4O2
應該從哪裏得到JVM的符號文件? – NwDev
請您分享-XX的文檔:+ CreateMinidumpOnCrash? –
如果您位於JDK 9上,則該參數已更改爲CreateCoredumpOnCrash。CreateMDOC僅適用於Windows。 XX標誌特定於Java HotSpot虛擬機。的確,CreateMinidumpOnCrash的文檔是有限的。我能夠在Visual Studio中讀取和解釋符號文件以查看崩潰發生的位置。 –