执行以下错误设置命令

java  -XX:+PrintGCDetails   -jar .\mgJavaNote-1.0-SNAPSHOT.jar -XX:+HeapDumpOnOutOfMemoryError

设置了HeapDumpOnOutOfMemoryError参数,却无法生成堆文件
原因:
-jar必须是最后一个参数,jvm参数必须要在-jar之前,否则-jar以后的参数都会认为是这个程序的参数

正确的设置方法:

java  -XX:+PrintGCDetails  -XX:+HeapDumpOnOutOfMemoryError  -jar .\mgJavaNote-1.0-SNAPSHOT.jar

JVM参数无效(-XX:+HeapDumpOnOutOfMemoryError设置无效)相关推荐

  1. JVM参数之-XX:+HeapDumpOnOutOfMemoryError(导出内存溢出的堆信息(hprof文件))

    当出现HeapDumpOnOutOfMemoryError错误时,我们需要分析原因,下面的程序就是模拟这个错误并导出dump文件,好让你分析 GcTest.java package gc; publi ...

  2. JVM-常见JVM参数、如何查看JVM参数、如何动态设置JVM参数

    1 JVM参数 1.1 标准参数 // 查看java版本 -version // help命令就不用了说了吧 -help // -server // 指定类运行所依赖其他类的路径,通常是类库和jar包 ...

  3. JVM参数 之 -XX:MaxGCPauseMillis 与 -XX:GCTimeRatio

    写在前边 JVM调优更多是针对不同应用类型及目标进行的调整,往往有很大的实验成份,通过实验来针对当前应用设置相对合适的参数,提高应用程序的性能与稳定性 最近在复习JVM,Parallel Scaven ...

  4. java -jar 设置jvm参数_java8 常用JVM 参数修改

    参考: https://www.cnblogs.com/jpfss/p/9753215.html 推荐阅读: 总结: 百万连接,百亿吞吐量服务的JVM性能调优实战   >>https:// ...

  5. 一个 JVM 参数引发的频繁 CMS GC

    了解 CMS GC 的同学,一定知道 -XX:CMSScavengeBeforeRemark 参数,它是用来开启或关闭在 CMS-remark 阶段之前的清除(Young GC)尝试. 大家都知道CM ...

  6. CMS:听我的,生产环境上要这样配置JVM参数

    哪怕JDK16 GA已经发布很久了,但是,可以肯定的是,绝大多数的生产环境依然运行的是JDK8.此处必须来一句:JDK8 yyds.既然运行的是JDK8,那么生产环境的垃圾回收器基本上就是下面3种啦: ...

  7. 启动脚本,以及jvm参数含义

    一.startup.sh: #!bin/sh if[!-x logs];then mkdir logs fi export EXEC=taskcenter.jar export CLASSPATH=. ...

  8. java 堆内存与JVM参数

    堆内存 Java 中的堆是 JVM 所管理的最大的一块内存空间,主要用于存放各种类的实例对象. 在 Java 中,堆被划分成两个不同的区域:新生代 ( Young ).老年代 ( Old ).新生代 ...

  9. 程序员都应该知道的JVM参数

    Trace跟踪参数 1.-verbose:gc 2.-XX:+printGC 可以打印GC的简要信息 [GC 51790K->1374K(115872K), 0.0001606 secs] 3. ...

最新文章

  1. 逆向-002-iOS重签名
  2. ST:看物联网老兵的平台化战略雄心
  3. C#连接MySQL数据库 制作股票交易模拟程序
  4. css --- 浮动元素与 块框/行内框重叠时的细节
  5. 【前端 · 面试 】JavaScript 之你不一定会的基础题(二)
  6. 群体智能优化算法之萤火虫群优化算法(Glowworm Swarm Optimization,GSO)
  7. Oracle数据库下载与安装(Windows)
  8. Linux 线程———详解
  9. qq音乐主页 思路解析(及代码)
  10. 【Python】断言(assert)
  11. python引入包报错
  12. Matplotlib自定义图例(多张独立图共享图例)
  13. 转微信小程序行业解析
  14. 【神经网络】FNN——前馈神经网络、前向传播、反向传播详解
  15. WebRTC音频系统 音频发送和接收
  16. You are using pip version 8.1.2, however version 21.3.1 is available 问题解决
  17. AMOLED Demura技术分享
  18. socket---proto_ops---inetsw_array等基本结构
  19. Rsync 实现 Windows 与 CentOS 之间数据同步
  20. 单片机万年历c语言程序设计,基于AT89C51单片机的多功能电子万年历的设计(附程序)...

热门文章

  1. 开启docker的大门,docker基本使用方法
  2. Binary XML file line #2 in com.example.helloworld:layout/activity_main: Binary XML file line #2 in c
  3. 大数据缓存管理系统设计与实现
  4. jQuery多余文字折叠效果
  5. linux无损扩空间,linux无损扩容的方法
  6. 二级路由器下的pc如何使用映射网络驱动器的方式添加一级路由器下nas共享的文件夹
  7. 【Matplotlib】plt.imshow() cmap色彩表
  8. asp数据库服务器端连接错误信息,主数据库连接出错,请检查数据库连接字符串!...
  9. python共享文件协同编辑_那些可多人协作编辑的在线文档工具
  10. 新唐51单片机----挖坑