当前位置: 首页 > 知识库问答 >
问题:

如何在Java for Windows中启用小型转储

郜德容
2023-03-14

我一直收到并看到这条消息

写入核心转储失败。Windows的客户端版本默认不启用小型转储

所以我需要知道

  1. 如何在Java中(在Windows机器上)启用微型转储
  2. (可选)一旦我有了迷你转储,如何解释它

我试图为这两个问题找到答案,但我发现的是利基问题的非常具体的答案,这并没有让我满意。

共有1个答案

田志
2023-03-14

您将需要以下JVM选项:

-XX:+CreateMinidumpOnCrash

然后,小转储将与JVM使用的内存一样大。

>

  • 要解释迷你转储,可以为您的平台安装免费的Visual Studio C速成版:http://www.visualstudio.com/en-us/products/visual-studio-express-vs.aspx

    您还需要您感兴趣的DLL的符号。这里有一些关于使用Microsoft符号服务器的信息:http://support.microsoft.com/kb/311503

    您还需要JVM的符号文件。

  •  类似资料:
    • 我的应用程序成功地自动启动了一些设备,如索尼Xperia,OnePlus3,Lyf,Micromax。但在小米却没有。然后我在StackOverflow上发现,我必须在小米内置的启动管理器中给我的app赋予自动启动权限。我也这样做过,但我的应用程序不能自动启动。以下是清单文件:

    • 问题内容: 我的程序是用C ++编写的。使用-g3-O0-ggdb标志使用gcc编译。当它崩溃时,我想打开它的核心转储。它会创建核心转储文件,还是我需要做一些事情以在程序本身或在执行该文件的计算机上启用核心转储创建?该文件的创建位置以及名称是什么? 问题答案: 您需要设置。如果此参数的值为0,则不会创建coredump文件。这样做:并检查是否一切正确。当应用程序完成某些不适当的操作时,将创建cor

    • 问题内容: 尝试执行以下行时,仅显示最后两个语句(“ Here is some ERROR”和“ Here is some FATAL”),并且不显示前三个语句。我刚刚开始学习此主题,任何人都可以告诉为什么会这样呢? log4j.property有 问题答案: 您可能在项目中的某个地方有一个log4j.properties文件。在该文件中,您可以配置所需的调试输出级别。请参阅以下示例: 第一行将根

    • 问题内容: 我使用Flickr照片搜索API的JavaScript创建了一个演示。现在,我将其转换为AngularJs。我在互联网上搜索,发现下面的配置。 组态: 服务: 控制器: 问题答案: 你不知道 您请求的服务器必须实现CORS才能从您的网站访问权限中授予JavaScript。您的JavaScript无法授予自己访问其他网站的权限。

    • 问题内容: 标题说说我的问题。我需要将DTO包装到javascript方法回调中。目前,我应要求返回JSON。但是在Ajax中使用此问题,因为我将GET发送到其他域。当然还有治安警察。 我有创建附加提供的想法。有任何示例,链接或建议如何执行。 问题答案: RESTEasy中没有明确支持JSONP,但是在应用程序中启用JSONP的一种简单方法是编写Servlet过滤器。 这里有一些链接可以帮助您编写

    • 问题内容: 我正在尝试使用jquery提出跨源请求,但它一直被消息拒绝 XMLHttpRequest无法加载http:// …请求的资源上不存在“ Access-Control-Allow-Origin”标头。因此,不能访问Origin…。 我正在使用flask,heroku和jquery 客户端代码如下所示: 在heroku方面,我正在使用flask,就像这样 问题答案: 当我部署到Heroku