加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > Java > 正文

java – 从Windows命令行运行时如何请求JVM垃圾收集(而不是代码)

发布时间:2020-12-14 16:27:44 所属栏目:Java 来源:网络整理
导读:如何从外部请求 Java垃圾回收,从JAR启动程序(使用Windows BAT)? 从Java代码我可以用System.gc() 运行JNLP发行版时,我从控制面板/ Java / …中启动这个“Java控制台”,这个Java控制台提供手动垃圾收集功能. 但是…当我从命令行/ bat运行jar时,java控制台似乎
如何从外部请求 Java垃圾回收,从JAR启动程序(使用Windows BAT)?

>从Java代码我可以用System.gc()
>运行JNLP发行版时,我从控制面板/ Java / …中启动这个“Java控制台”,这个Java控制台提供手动垃圾收集功能.

但是…当我从命令行/ bat运行jar时,java控制台似乎没有打开.无法找到帮助的简短的谷歌搜索,也许有人在这里?

解决方法

您可以使用 jconsole连接到本地运行的JVM – 这在GUI上提供了一个“执行GC”按钮.

当您启动Java进程时,需要指定-Dcom.sun.management.jmxremote.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读